Railsを使用しており、支払いに関するレポートを作成する必要があります。支払いに関する情報を受け取る必要があります。どうすればいいのかわからない。
私はpaypal_permissionsgemを見つけて、個人情報を取得するための許可を取得しました。もっと必要なので、変更しました。関数の更新で、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
それが正しいか ?トランザクションデータと個人データを受け取るにはどうすればよいですか?