Authorisation Adjustment

NOTE

Authorisation period renewal and authorised payment amount adjustment are available only in Sana Pay+ for Discover, Mastercard, Visa, and American Express.

Authorisation Period Renewal

When customers pay their orders with Sana Pay, Sana sends a payment authorisation request to Sana Pay. The authorisation process checks that the credit card is valid and that the card has enough funds for the transaction. When the payment is approved and authorised by Sana Pay, the payment amount is reserved but not yet deducted from the customer’s account. Then you can capture the payment.

Sana Pay expires an authorisation request automatically after 28 days from the day the payment is authorised for all major global card networks. A payment authorisation expires if the payment is not captured within the expiry period. When authorisation expires, it is no longer possible to capture the payment. The default expiry period can be adjusted and ensures that Sana Pay does not automatically expire the authorisation after the default 28 days.

Sana Pay checks if the sales order is still open (not invoiced or shipped) and adjusts the authorisation period, if necessary, when you run the Payment capture scheduled task.

To allow Sana Pay to automatically extend the authorisation period, you must enable the option Allow authorization renewal for all Sana Pay payment methods that should support authorisation renewal. When the payment transaction is captured, no authorisation adjustment will be made.

Informing About Authorised Payment Amount Adjustment

In a basic payment flow, the payment amount from a customer is authorised first and then captured. But sometimes the payment amount can change for some reason. For example, the customer changed the number of items or weight, or services rendered. This may require you to change the payment amount before it is captured. In this case we are not talking about Sana Pay changing the payment amount, but about a scenario where the order amount has changed in ERP.

If the order amount has changed in ERP, Sana sends a request to Sana Pay to adjust the authorised payment amount. Sana sends the request when you run the Payment capture scheduled task.

  • If Sana Pay can adjust the authorised amount, Sana will send an e-mail to the webstore administrator that the authorised amount has been changed.

    E-mail template: Authorisation [TRANSACTIONID] has changed

  • If Sana Pay cannot adjust the authorised amount, for example, because of the insufficient funds in the customer's account, Sana will send an e-mail to the webstore administrator stating that Sana Pay cannot adjust the authorised amount.

    E-mail template: Payment authorisation [TRANSACTIONID] cannot be extended

These e-mails are sent to the email address specified in the Sana Pay add-on settings. For more information, see Payment Notifications.