Order refund synchronization
Learn more about the standards related to synchronizing order refund data.
The checklist items and standards in this section cover how to consume refund and chargeback events and use them to update order refund data in your commerce system. This helps ensure that throughout the entire order life cycle, the data in your system stays in sync with the data in Digital River's system.
Click any checklist item to be provided more detail on how to meet the integration standard.
These integration standards relate to synchronizing order refund states:
After you provide notification of a refund, Digital River processes your request and emits refund-related events to your webhooks. When you receive the
order.charge.refund.completeevents, update your commerce system with the
statevalue, and other information, delivered in the events.
When Digital River processes and completes a chargeback, we create a Sales Transaction with a
non_fraud_chargebackand send you both a
order.chargebackevent. You should use the
order.chargebackevent to update the status of the order refund in your commerce system.