Чтобы отменить транзакцию на Alipay, можно воспользоваться API cancel. 1 Для этого нужно передать в запросе один из следующих параметров: 1
- paymentId (опционально) — уникальный идентификатор транзакции; 1
- paymentRequestId (опционально) — уникальный идентификатор запроса. 1
После вызова API cancel система синхронно вернёт результат отмены. 1 Он может быть следующим: 1
- S — отмена прошла успешно, cancelTime указывает время успешного завершения; 1
- F — отмена не удалась, для устранения проблемы можно посмотреть коды ошибок API cancel; 1
- U — отмена неизвестна, нужно повторно отправить запрос API с тем же значением paymentRequestId. 1 Если после трёх последовательных попыток результат всё ещё неизвестен, следует обратиться в техническую поддержку Alipay. 1
Период отмены зависит от метода платежа: 1
- Методы на основе Индонезии и JKOPay — отмена не разрешена. 1
- Методы на основе онлайн-банкинга, мобильного банкинга и банковского перевода в Таиланде — транзакцию можно отменить до завершения оплаты заказа, оплаченную транзакцию отменить нельзя. 1
- Методы карточного платежа — транзакцию можно отменить в течение семи дней после оплаты. 1
- Mercado Pago (Бразилия, Чили, Мексика и Перу) — транзакцию можно отменить в течение семи дней после оплаты. 1
- Другие методы — оплаченную транзакцию можно отменить до 00:15 на следующий день (UTC+8:00). 1
Также, если товар ещё не отправлен, можно воспользоваться услугой «возврат», выбрать из списка причину и подтвердить. 3 Если товар уже отправлен, стоит дождаться доставки и вернуть товар. 3