自适应支付 paypal - 没有支付 api 操作的 pdt 数据
Posted
技术标签:
【中文标题】自适应支付 paypal - 没有支付 api 操作的 pdt 数据【英文标题】:Adaptive payments paypal -no pdt data for pay api operation 【发布时间】:2013-07-04 08:12:31 【问题描述】:我正在使用自适应支付 paypal pay api 操作来完成交易,我已经设置了 ipn 和 return url.am 成功地从 paypal 获取 ipn 消息,但没有从 paypal 获取 pdt 数据到我的返回 url,我不知道为什么我没有从贝宝获取数据,我已经在我的贝宝配置文件设置中打开了 pdt 和自动返回
$PayRequestFields = array(
'ActionType' => 'PAY', // Required. Whether the request pays the receiver or whether the request is set up to create a payment request, but not fulfill the payment until the ExecutePayment is called. Values are: PAY, CREATE, PAY_PRIMARY
'CancelURL' => site_url('paypal/adaptive_payments/pay_cancel'), // Required. The URL to which the sender's browser is redirected if the sender cancels the approval for the payment after logging in to paypal.com. 1024 char max.
'CurrencyCode' => 'USD', // Required. 3 character currency code.
'FeesPayer' => '', // The payer of the fees. Values are: SENDER, PRIMARYRECEIVER, EACHRECEIVER, SECONDARYONLY
'IPNNotificationURL' => 'http://mysite.com/dev/wallet/ipn_update', // The URL to which you want all IPN messages for this payment to be sent. 1024 char max.
'Memo' => '', // A note associated with the payment (text, not html). 1000 char max
'Pin' => '', // The sener's personal id number, which was specified when the sender signed up for the preapproval
'PreapprovalKey' => '', // The key associated with a preapproval for this payment. The preapproval is required if this is a preapproved payment.
'ReturnURL' => 'http://mysite.prystino.com/dev/wallet/pdt_update', // Required. The URL to which the sener's browser is redirected after approvaing a payment on paypal.com. 1024 char max.
'ReverseAllParallelPaymentsOnError' => '', // Whether to reverse paralel payments if an error occurs with a payment. Values are: TRUE, FALSE
'SenderEmail' => '', // Sender's email address. 127 char max.
'TrackingID' => '' // Unique ID that you specify to track the payment. 127 char max.
);
【问题讨论】:
【参考方案1】:支付数据传输 (PDT) 不适用于自适应支付。 PDT 仅适用于 Payments Standard。
【讨论】:
以上是关于自适应支付 paypal - 没有支付 api 操作的 pdt 数据的主要内容,如果未能解决你的问题,请参考以下文章
在 C++ 中使用 PayPal 自适应支付 API 的最佳方式是啥?
PayPal 自适应支付 API - 延迟链支付(PHP、JavaScript)