gpt4 book ai didi

paypal - 使用自适应支付 API 调用在 Paypal 上发出支付请求时如何将 item_number 传递给 IPN?

转载 作者:太空宇宙 更新时间:2023-11-03 16:12:21 25 4
gpt4 key购买 nike

我正在使用自适应 API 进行链式支付。代码看起来

ChainedPay chainedPay = new ChainedPay(numberOfReceivers);//为chainedPay对象设置值(如返回url、取消url、ipn url等....

接收者 primaryReceiver = new Receiver();//设置接收者的值,例如金额等...chainedPay.setPrimaryReceiver(primaryReceiver);

接收器 rec1 = new Receiver();//设置第二个接收者的值...chainedPay.addToSecondaryReceivers(rec1);

//发出请求chainedPay.makeRequest();像这样:

付款获得批准后,我确实收到了 IPN 消息。但是我希望能够在支付请求中发送一个值,例如存在于我的系统中的 transactionId,并让 IPN 将其发回给我,这样我就可以在我的 ipn 监听器中通过它的 id 查找交易,并且使用该信息向用户提供数字商品。我不知道在付款请求中的什么位置设置该值。

在使用自适应支付 api 调用之前,如果我想将交易 ID 传递给 IPN,我会将其设置在购买按钮形式的字段中的 item_number 字段中,这样它就会通过。自适应api中有类似的东西吗?

谢谢,提姆

最佳答案

尝试使用 trackingid 参数。我使用的是 XML 版本,我按如下方式传递它
sRequest.Append("</trackingId>");
sRequest.Append(trackingID);
sRequest.Append("</trackingId>");您可能会在 PayRequest 类中获得一个属性作为跟踪 ID。

关于paypal - 使用自适应支付 API 调用在 Paypal 上发出支付请求时如何将 item_number 传递给 IPN?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4221897/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com