RoR - PayPal ActiveMerchant - 退款

时间:2010-08-23 15:10:21

标签: ruby-on-rails paypal activemerchant

我可以使用RoR中的ActiveMerchant成功直接向PaPpal付款。

如何退款?

2 个答案:

答案 0 :(得分:2)

汇款将涉及额外的PayPal费用。我建议使用ActiveMerchant退款方法。

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

答案 1 :(得分:0)

Cody Fauser对使用RoR在ActiveMerchant上运行PayPal交易的流程给予了很大的帮助。

一旦你在测试模式下运行,退款就很简单了。使用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")