我正在使用 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
这是对的吗 ?我如何接收交易数据和个人数据?