我正在使用 Rails,需要生成有关付款的报告。我需要接收有关付款的信息。我不知道该怎么做。
我找到了 paypal_permissions gem 来获得获取个人信息的权限。我需要更多,所以我改变了它。函数更新中新增TRANSACTION_DETAILS,新增get_transaction_details_data商户。
class MerchantsController < ApplicationController
def update
callback_url = URI.encode(merchants_request_permissions_callback_url)
permissions = 'EXPRESS_CHECKOUT,DIRECT_PAYMENT,ACCESS_BASIC_PERSONAL_DATA,ACCESS_ADVANCED_PERSONAL_DATA,TRANSACTION_DETAILS'
def get_transaction_details_data merchant
access_token = merchant.ppp_access_token
verifier = merchant.ppp_access_token_verifier
::PAYPAL_PERMISSIONS_GATEWAY.get_transaction_details_data(access_token, verifier)
end
end
是否正确? 我如何接收交易数据和个人数据?
最佳答案
你能试试这个 gem 吗:paypal_adaptive ?
关于ruby-on-rails - 如何使用 paypal_permissions gem 或其他方式从 PayPal 接收支付数据或用户数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11389726/