Customer portal
Learn more about the standards related to building customer portals.
The checklist items and standards in this section cover the building of a customer portal in the storefront's user interface. This customer portal should allow customers to store default shipping addresses, save payment methods for future use, review orders, and access links to their invoices and credit memos.
Click any checklist item to be provided more detail on how to meet the integration standard.
These integration standards relate to building customer account portals:
Your integration must allow customers to access an order's invoice and any credit memo files. Once Digital River generates these files, we notify you by sending either the
order.invoice.created
or order.credit_memo.created
event. You can use these events to create publicly accessible links to the documents and then send the links to the customer through email, text message, or another method of your choice.Beyond these notifications, you must also provide customers access to the file links so they can download them through their account or order detail pages.
Your integration's payment workflows should allow customers to use their account portal to save a payment method. When setting up this account management flow, the key step is to configure Drop-in payments to manage payment methods. If configured correctly, Drop-in renders the payment method entry form. Once the customer supplies payment information and Digital River returns a chargeable payment source, you can use its identifier to attach the source to the customer.
Documentation | Direct API | PHP SDK |
---|---|---|
​ | ​ | |
​ | ​ | |
​ |
Last modified 9mo ago