Инструменты страницы



Entering bonus point amount on payment page

The process of paying for an order with entering on the payment page the number of bonus points to be debited:

1. Register the order through any standard gateway interface (REST or SOAP). The standard amount parameter in the order registration request must contain the total cost of the order. Along with payment, bonus points will be debited in the amount indicated on the payment page, and money from the card in an amount equal to (amount – the specified number of points).

2. After registering an order in the system, go to the payment page indicated in the response.

3. Set the parameters of a bank card participating in the loyalty program. After entering the card number, a block for entering the number of bonus points will be displayed at the bottom of the payment page:

4. Check the box:

5. Specify the number of bonus points to be debited:

6. Click the «Pay» button.

Formally, the payment is considered complete. To clarify the status of the payment, the store needs to poll the RBS system by requesting the order status (getOrderStatusExtended) and wait for the order to enter the state DEPOSITED (funds debited).