Customers

Managing customer accounts and info, from enabling the customer portal to updating payment or address details on a customer's behalf.

Customers Overview

Without the customer, e-commerce wouldn't be very exciting (or profitable), so a thorough understanding of the customer as treated by Foxy is importan...

Build Your Own Customer Portal (Advanced)

Working with the ''/s/customer'' endpoint The /s/customer endpoint is a bit different than the other public-facing endpoints in Foxy. Some notes: CORS...

Create an "update billing information" link for customers

To create a link that customers with an account can use to update their billing information, simply add the cart=updateinfo parameter to your Foxy lin...

Place an order on behalf of a customer

How to log in as a customer using Unified Order Entry and complete a purchase for them — handy for phone orders, customer service fixes, or orders placed on a customer's behalf.

Reset Customer Password

If a customer has a previously created account but forgets their password, there are a couple of ways to reset the password. Foxy checkout On the Foxy...

Set Up a Customer Portal

Enable the Customer Portal From the Foxy admin, go to Settings > Customer Portal. In the Allowed Origins section, specify an allowlist of domains wher...

Sync Users Between Foxy and an External System

Because Foxy was built from the ground up to augment and not replace external systems, it is a common occurrence that Foxy customer records will need ...

Update a customer's billing information

How to edit a customer's billing address directly from their record in the admin, and what to do instead if you need to update their saved payment method.

Updating a Subscriber's Payment or Address Information

How to update the payment or address information tied to a customer's subscription using Unified Order Entry (UOE).