Creating an installment payment
The activation of the payment in installments feature is subject to the prior agreement of Société Générale.
Under PSD2, strong authentication is required upon the payment of the first installment. Thevads_threeds_mpifield is ignored and theCHALLENGE_MANDATEvalue is automatically applied.
This payment mode allows the merchant to offer payment facilities to the buyer.
The payment form defines the number of installments and the interval between them.
The first installment works the same way as an immediate payment.
The next installment(s) is similar to (a) deferred payment(s).
Reminder:
Notification rules have to be activated depending on the installment. See chapter Setting up notifications for more information.
Details:
The field vads_amount contains the total order amount. This is the amount that will be split according to the value of the field vads_payment_config.
On the payment day, the total amount is not credited to the merchant’s account and the payment guarantee cannot apply to future installments.
The date of the last installment cannot exceed one year after the date of the form submission. Otherwise, an error message will appear and the form will be rejected.
<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_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_config" value="MULTI:first=1000;count=3;period=30"/> <input type="hidden" name="vads_site_id" value="12345678" /> <input type="hidden" name="vads_trans_date" value="20190629180150" /> <input type="hidden" name="vads_trans_id" value="1N015m" /> <input type="hidden" name="vads_version" value="V2" /> <input type="hidden" name="signature" value= "zrhUNkAciZSEl6mS4BbhV3qkYUBB9RYJQCdg1kU0ELU="/> <input type="submit" name="pay" value="Pay" /> </form>
<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="0" /> <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_config" value=" MULTI_EXT:20140201=1000;20140301=1000;20140401=1000" /> <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="130025" /> <input type="hidden" name="vads_version" value="V2" /> <input type="hidden" name="signature" value="7Sds6Z+R1Q1axRsblpChyQh5OU3oCle5FOirD4V/Bzk="/> <input type="submit" name="pay" value="Pay"/> </form>