Отменить подписку с помощью CyberSource
Я использую CyberSource Payment Getway. В этом мы не будем отменять подписку. Я прочитал много документов для этого, они предоставляют пример кода ключа, например, какой ключ мы должны использовать для отмены, но они не упоминают, какой API мы должны вызвать. Это ссылка на документацию:-
Как отменить подписку с помощью кода:-
Установите для поля службы paySubscriptionUpdateService_run значение true. Шаг 2 Включите в запрос следующие поля:
merchantID
merchantReferenceCode
recurringSubscriptionInfo_status—set to cancel.
recurringSubscriptionInfo_subscriptionID
Пожалуйста, вы можете уточнить, какие API мы должны вызвать для этого.
1 ответ
Вам понадобится клиент CyberSource. Вы можете создать свой собственный, как описано в документе SOAP Toolkits, или вы можете использовать один из готовых клиентов, описанных здесь. Оба эти документа содержат конечные точки для отправки вашего сообщения.
После этого вы можете отправить сообщение об отмене подписки, как вы описали.