Omnipay - 如何将“自定义”或“发票”参数传递给 Paypal?

Posted

技术标签:

【中文标题】Omnipay - 如何将“自定义”或“发票”参数传递给 Paypal?【英文标题】:Omnipay - How do I pass 'custom' or 'invoice' parameters to Paypal? 【发布时间】:2014-05-11 21:37:19 【问题描述】:

过去,我使用 html 表单在信用卡交易期间使用 Paypal-Pro 将隐藏的“自定义”和“发票”参数传递给 Paypal,以便稍后在 IPN 响应中使用它们。但是我似乎无法弄清楚如何使用 Omnipay 设置/发送这两个参数。如果有人能在这里指出我正确的方向,将不胜感激。

【问题讨论】:

【参考方案1】:

查看重复发布:

https://github.com/omnipay/paypal/issues/10

你可以使用:

$request->setTransactionId();
$request->setDescription();

$data = $request->getData();
$data['RANDOM_DATA'] = 'hello';
$request->sendData($data);

而不是简单地调用$request->send()

【讨论】:

第二部分不行,我们还需要调用 $request->send() 以及如何接收数据

以上是关于Omnipay - 如何将“自定义”或“发票”参数传递给 Paypal?的主要内容,如果未能解决你的问题,请参考以下文章

Omnipay Stripe 额外参数

向 Ubercart 发票添加自定义字段

css 隐藏或自定义发票底部的“与我们联系”链接。

NetSuite:如何使用高级 PDF/HTML 模板在分组发票中引用自定义字段

使用 Omnipay 将 PayPal REST API 集成到 Laravel - 需要 card 参数

Magento - 自定义发票号码