Creating a deferred payment
A payment is considered a deferred payment if:
- the amount is debited once,
- the capture delay is strictly more than 0 days.
The capture date cannot be more than 12 months after the payment request registration date.
There are two types of deferred payments:
- Capture delay less than 7 days (or less than 30 days for a Maestro card)
An authorization request for the total amount is sent. If the merchant has not made any modifications, the payment is captured by the bank on the requested capture day.
- Capture delay more than 7 days (or more than 30 days for a Maestro card)
An information request will be made if the capture delay is greater than the validity period of an authorization request.
The information request is made in order to check the card validity. For acquirers who do not support information requests, an authorization request for EUR 1 will be made.
If this authorization for EUR 1 is accepted, the payment request is registered.
An authorization request for the total amount is made one day before the requested capture.
The result is notified to the merchant website due to the Instant Payment Notification URL on batch authorization rule.
The payment might be accepted or refused. Therefore, the merchant must be extremely attentive with this payment type and make sure to deliver the items/services to the buyer.
<form method="POST" action="https://sogecommerce.societegenerale.eu/vads-payment/"> <input type="hidden" name="vads_action_mode" value="INTERACTIVE" /> <input type="hidden" name="vads_amount" value="3000" /> <input type="hidden" name="vads_capture_delay" value="3" /> <input type="hidden" name="vads_ctx_mode" value="TEST" /> <input type="hidden" name="vads_currency" value="978" /> <input type="hidden" name="vads_page_action" value="PAYMENT" /> <input type="hidden" name="vads_payment_cards" value="CB" /> <input type="hidden" name="vads_payment_config" value="SINGLE" /> <input type="hidden" name="vads_site_id" value="12345678" /> <input type="hidden" name="vads_trans_date" value="20190629130025" /> <input type="hidden" name="vads_trans_id" value="Hu92ZQ" /> <input type="hidden" name="vads_version" value="V2" /> <input type="hidden" name="signature" value="NrHSHyBBBc+TtcauudspNHQ5cYcy4tS4IjvdC0ztFe8="/> <input type="submit" name="pay" value="Pay"/> </form>