Как работать с токенами при двухстадийной схеме

  1. Холдите рубль, обязательно передавая параметр "account_id"

  2. В ответ получаете pay-уведомление, из состава которого забираете значение двух параметров: "account_id" и "token" (сохраняете в свою базу)

  3. Используйте метод оплаты по токену - https://cloudpayments.ru/wiki/podkluchenie/instrumenti/api#paywithtoken

Теперь примеры:

-Гарантирует ли холд средств , жизнеспособность карты? Т.е. сколько времени держится сумма в заблокированном состоянии ?

Visa и MasterCard имеют срок удерживания - 7 суток; по истечению этого времени, деньги автоматически разблокируются и возвращаются плательщику.
В нашем ЛК (раздел "сайты" -> настройка сайта) есть возможность задать интервал автоматического подтверждения захолдированной суммы (списывается вся сумма). 

-Холдируется первичная сумма 1000 руб., впоследствии списываем 600 руб, а 400 руб. возвращаем плательщику

  1. Холдите 1000 руб. (API запрос - https://api.cloudpayments.ru/payments/cards/auth)

  2. Списываете 600 руб. (https://cloudpayments.ru/wiki/podkluchenie/instrumenti/api#approval ), 400 руб. возвращаются автоматически.

-Списываем полную сумму холда, сохраняем токен и используем для дополнительных платежей.

. Списываете 1000 руб. (https://cloudpayments.ru/wiki/podkluchenie/instrumenti/api#approval )
. В ответ приходит confirm-уведомление ( ), из которого забираете "account_id" и "token"
. Используйте метод оплаты по токену -