RoR - PayPal ActiveMerchant - возврат средств - PullRequest
4 голосов
/ 23 августа 2010

Я могу успешно сделать прямой платеж в PaPpal, используя ActiveMerchant в RoR.

Как я могу вернуть деньги за транзакцию?

Ответы [ 2 ]

2 голосов
/ 27 июня 2013

Денежный перевод будет включать в себя дополнительные комиссии PayPal. Я предлагаю использовать метод возврата ActiveMerchant.

https://github.com/Shopify/active_merchant/blob/master/lib/active_merchant/billing/gateways/paypal/paypal_common_api.rb

0 голосов
/ 31 марта 2011

Коди Фаузер отлично справляется с процессом получения PayPal-транзакции для ActiveMerchant с RoR.

После того, как вы запустите его в тестовом режиме, возмещение просто. С activemerchant они называются «переводы».

В контроллере просто сделайте что-то вроде ниже:

success = EXPRESS_GATEWAY.transfer(amount * 100, paypal_email_to_refund_to, :currency => currency.name, :subject => "Withdrawal from My Site", :note => "A personal message if you want")
...