我正在使用自适应 api 进行链式付款。代码看起来
ChainedPay chainedPay = new ChainedPay(numberOfReceivers); //为chainedPay对象设置值(如返回url、取消url、ipn url等......
接收者primaryReceiver = new Receiver(); // 设置接收方的值,例如金额等。 ...chainedPay.setPrimaryReceiver(primaryReceiver);
接收器rec1 =新接收器();//设置第二个接收者的值 ... chainedPay.addToSecondaryReceivers(rec1);
//使请求chainedPay.makeRequest(); 像这样:
付款被批准后,我确实收到了 IPN 消息。但是我希望能够在支付请求中发送一个值,例如存在于我系统中的 transactionId,并让 IPN 将其发回给我,这样我就可以在我的 ipn 侦听器中通过其 id 查找交易,并且使用该信息向用户提供数字商品。我不知道在付款请求中设置该值的位置。
在使用自适应支付 api 调用之前,如果我想将交易 id 传递给 IPN,我会在 item_number 字段中以购买按钮的形式设置它,这样就可以通过了。自适应api中有类似的东西吗?
谢谢,蒂姆