Last update 8/08/2018

4. Partial and Multiple operations

Partial operations allow you to perform data captures, authorisation cancellations and refunds for a smaller amount than the original order.

Multiple operations allow you to perform several data captures, authorisation cancellations and refunds on the same transaction (the multiple operations option is a separate option from the partial operations option).

The availability of the partial and multiple operations options depends on your subscription and whether your acquirer allows these operations. Contact us to activate the options.

When the partial operations option is enabled in your account, next to the maintenance buttons at the bottom of the order details page, you will see entry fields where you can enter an amount.

When the multiple operations option is enabled in your account, you will see a “Last one” check box next to the text fields where you can enter an amount.

4.1 Partial operations

To perform a partial data capture/refund/authorisation/deletion, you have to go to the detailed transaction page, where you will find the "Confirm Payment (data capture)"/refund/"Delete authorisation" button at the bottom of the page.

  1. Fill in the partial amount in the field next to the respective button (by default, the full amount will be entered).
  2. Click the respective button and confirm.

Do you prefer automated operations?

Data captures

  • Batch: send the operation code SAS in field 10
  • DirectLink: send OPERATION=SAS

Refunds

  • Batch: send the operation code RFS in field 10
  • DirectLink: send OPERATION=RFS

Authorisation deletion

  • Batch: send the operation code DES in field 10
  • DirectLink: send OPERATION=DES 

4.2 Multiple operations

To perform multiple data captures/refunds or an authorisation deletion leaving the transaction open for further maintenance operations, you have to go to the detailed transaction page where you will find the "Confirm payment (data capture)"/refund/"Delete authorisation" button at the bottom of the page.

  1. Fill in the partial amount in the field next to the respective button (by default, the full amount will be entered).
  2. Tick the “Last one” tick box if this is the last operation you want to perform on this transaction OR disable the “Last one” tick box if you still wish to perform a subsequent operation on this transaction (e.g. request 50.00 EUR for the goods you already dispatched the customer and request the remaining transaction amount when you dispatch the rest).
  3. Click the respective button and confirm.

Do you prefer automated operations?

Data captures

  • Batch: send the operation code SAL (not last) or SAS (last) in field 10
  • DirectLink: send OPERATION=SAL (not last) or OPERATION=SAS (last)

Refunds

  • Batch: send the operation code RFD (not last) or RFS (last) in field 10
  • DirectLink: send OPERATION=RFD (not last) or OPERATION=RFS (last)

Authorisation deletion

  • Batch: send the operation code DEL (not last) or DES (last) in field 10
  • DirectLink: send OPERATION=DEL (not last) or OPERATION=DES (last)
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