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).