Как обрабатывать возвраты или возвраты через платежный процессор? - PullRequest
1 голос
/ 09 октября 2009

Мне нужно обрабатывать онлайн-платежи, и я пытаюсь выбрать платежный процессор. Одно требование состоит в том, чтобы обработать возвраты и уступки клиенту. Это не всегда будет во время продажи, и не для всей суммы покупки. Это то, что все платежные процессоры обрабатывают? Я не хочу делать это вручную, поскольку может быть много скидок, и они могут быть на относительно небольшие суммы.

Я вижу, что PayPal имеет API возврата , но другие части их сайта говорят об отправке возврата в течение 60 дней. Это также требуется API?

Amazon FPS также имеет API возврата , который кажется немного более гибким.

Google Checkout refund имеет поле amout, но мне неясно, можете ли вы сделать частичное возмещение, так как описание гласит "Команда refund-order предписывает Google Checkout возместить покупателю для конкретного заказа. "

На что обращать внимание при поиске платежного процессора, который может обрабатывать возвраты и возвраты? Всегда ли есть ограничение по времени для выдачи этих возмещений? Является ли использование торгового счета лучше для этого типа процесса? Я надеялся избежать этого из-за возросшей стоимости и сложности, но рассмотрел бы это, если бы он отвечал всем моим требованиям.

Обновление

Похоже, что процесс возврата довольно прост и обрабатывается всеми процессорами. Есть ли дополнительная информация о скидках? Я хотел бы избежать процесса отправки чеков клиентам, но мне придется отправлять скидки в небольших количествах, которые могут быть через несколько месяцев после первой покупки.

Ответы [ 2 ]

0 голосов
/ 09 октября 2009

Большинство платежных систем имеют возможность возврата.

Существует два основных способа возврата денег.

Когда ваш клиент использует свою карточку для покупки у вас, покупка не обязательно совершается немедленно. Если транзакция завершена, вы можете оформить кредит, который в основном выплачивается с вашего счета.

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

0 голосов
/ 09 октября 2009

Использовав Authorize.Net ранее, я могу вам сказать, что они действительно отличный процессор, и похоже, что их система позволяет полное или частичное возмещение в течение 120 дней. оригинальной сделки. У них много примеров кода и хорошая документация. Вы можете рассмотреть их.

...