Возврат / Отмена заказа - Корзина - PullRequest
0 голосов
/ 29 сентября 2011
  1. На моем сайте реализована Пользовательская корзина покупок. Мой сайт разрешено оплатить сумму в трех разных кассовых аппаратах.

    а. Google
    б. PayPal
    с. Authorize.Net

  2. Как только клиенты размещают заказ, они могут просмотреть информацию о своем заказе и статус на странице управления заказами. Я определил два процесса

    а. Если оплата прошла успешно - Клиент может вернуть заказ.
    б. если платеж отклонен / ожидается - клиент может отменить заказ.

Мои вопросы

Как я могу обработать «Отмена заказа», если покупатель запросил. Могу ли я программно обработать этот процесс и остановить процесс оплаты в платежном шлюзе (Google, Paypal и т. Д.)

Заказ на возврат

  1. а. Могу ли я программно обработать этот процесс и вернуть платеж на счет покупателя через платежный шлюз (Google, PayPal и т. д.).

    б. Покупатель может запросить возврат Продавцу. Торговец обработает и вернуть заказ вручную (уже выполнено)

Спасибо, Велит

1 Ответ

0 голосов
/ 29 сентября 2011

Если я правильно понимаю вопросы, вы ищете API для программной отмены и возврата заказов.

Пожалуйста, ознакомьтесь с API-интерфейсами извещения и обработки заказов. Вы можете использовать эти API для получения информации о заказе и обновления статуса выполнения заказа (например, оплата, отправка, возврат, отмена). Вам нужно будет внедрить службу, которая может взаимодействовать с серверами Google.

Больше информации в этом документе:

http://code.google.com/apis/checkout/developer/Google_Checkout_XML_API_Processing.html

...