Last update 13/12/2018

4. Refunds

4.1 Request

3XCB allows one or more refunds to be made. These refunds are managed in the same way as for e.g. credit cards. The merchant can therefore use the various available channels:

  • Manually from the Ingenico ePayments back office
  • Via a DirectLink server-to-server request
  • Via a Batch file

The merchant can request the full or partial refund of a 3XCB transaction. 

Notes:

  • A partial refund, i.e. the amount of which is less than the initial amount of the transaction, must be performed with the RFD code.
  • A total refund, i.e. the amount of which is equal to the initial amount of the transaction, must be performed with the RFS code.
  • The amount sent for a refund request may NEVER be equal to 0.
  • A 3XCB refund may not be given on a transaction that is more than one year old. If the merchant has to provide a refund on a transaction that is more than one year old, he must find a way of refunding his customer without going through Ingenico ePayments.

After a refund has been entered, Ingenico ePayments recalculates the remaining payments to be collected and/or triggers a refund.

4.2 Response

Our server sends an XML reply back following each refund request.

When the refund is accepted, we can send two statuses back:

  • Status "8 – Refund"
  • Status "85 – Refund handled by merchant"

These two statuses indicate that the refund has been sent to Cofinoga and must therefore be regarded as OK from the merchant's point of view.

Whether we return status 8 or 85 depends on a Cofinoga business rule for which the explanation is beyond the scope of this guide.

Note: From a functional point of view, the status "83-Refund refused" does not exist with 3XCB. Nevertheless, it is technically possible. If this status is encountered on the platform, Ingenico ePayments should be systematically notified for a correction.

As a leading global digital payment service provider, Ingenico Payment Services provides a seamless response to the complexity of payments, whatever the channel: online, mobile and point-of-sale. Offering innovative e-commerce, multi-channel, financial, and marketing solutions, it helps merchants to manage, collect and secure their payments, prevent fraud and increase their revenues through higher conversions. Ingenico Payment Services is part of the Ingenico Group, the global leader in seamless payment.

This website uses cookies to be able to give you the best user experience. If you don't want to accept these cookies, we allow you to change the cookie settings. Click 'Accept' to allow all cookies from this website.

Cookie settings

Introduction

Functional

Functional cookies are required for the website to operate correctly. These cookies cannot be disabled.

Optimized

Optimization cookies allow us to analyze site usage so we can measure and improve our website.
This is the default level.

Personalized

Personalization cookies are used for social media and advanced personalization. They allow us to show you information related to your company.


Example functionality allowed

  • Store country preference
  • Store language preference

Example functionality not allowed

  • Saving personal data
  • Anonymous tracking via Google Analytics
  • Tracking for remarketing purposes

Example functionality allowed

  • Store country preference
  • Store language preference
  • Anonymous tracking via Google Analytics

Example functionality not allowed

  • Saving personal data
  • Tracking for remarketing purposes

Example functionality allowed

  • Store country preference
  • Store language preference
  • Anonymous tracking via Google Analytics
  • Serve content relevant to your interests
  • Serve ads relevant to your interests
  • Tracking for remarketing purposes

Example functionality not allowed

  • Saving personal data