过去,我曾经使用HTML表单来传递隐藏的“custom”和“invoice”参数到Paypal进行信用卡交易,使用的是Paypal-Pro。这样我可以在IPN响应中稍后使用它们。但是,我无法弄清楚如何使用Omnipay设置/发送这两个参数。如果有人能指点我正确的方向,将不胜感激。
请参见重复发布:
https://github.com/omnipay/paypal/issues/10
您可以使用:
$request->setTransactionId();
$request->setDescription();
或者
$data = $request->getData();
$data['RANDOM_DATA'] = 'hello';
$request->sendData($data);
不是简单地调用$request->send()
,而是...