LogoLogo
  • Digital River commercetools 1.0
    • System Requirements
    • Upgrade path
  • Understand the Digital River commercetools integration
    • Understand the integration workflow
    • Features
    • What’s new for Digital River's commercetools integration 1.0
  • Install and configure the Digital River commercetools integration
  • Create integration access keys
  • Configure the integration
    • Configure Digital River in Dashboard
    • Configure commercetools
    • Map shared data used in the integration
  • Deploy the integration
    • Understand integration environment variables
  • Use the commercetools Merchant Center custom application
    • Install and deploy the Merchant Center custom application
    • Configure the Merchant Center custom application
    • Integrate with a store for payments
    • Configure shipping methods
    • Enable customer management options
    • Understand integration logs
    • Merchant Center custom application user guide
      • Authorize a payment
      • Cancel an authorization
      • Capture a payment
      • Use the demo store custom application
      • Refund a payment
  • Support
Powered by GitBook
On this page
  • Refund a payment
  • Understand the refund outcome
  1. Use the commercetools Merchant Center custom application
  2. Merchant Center custom application user guide

Refund a payment

Learn how to refund a payment

PreviousUse the demo store custom applicationNextSupport

Last updated 2 years ago

In order to refund a payment, the item(s) to be refunded must have first been fulfilled by Digital River.

Refund a payment

To refund a payment, add a Refund transaction to the Digital River payment with the amount you wish to be refunded. Partial refunds are supported.

Refunds can also be requested in the or via the Digital River .

Understand the refund outcome

A Refund transaction initially has a status of Pending. Once the refund request is processed, it is updated to either Success or Failure depending on the result of the Digital River refund.

The interactionId of the Refund transaction is set to the idof the Digital River refund so that you can reconcile these two if needed.

Digital River dashboard
API