我目前正在使用我自己的购物车,并发送整个购物车项目到贝宝付款,这样卖家可以看到他们的贝宝帐户上的项目已售出,这是相当好的工作。
现在我想要同样的结果,但与自适应连锁支付。我可以使用自适应链式付款,并将金额传递给主要接收者和次要接收者,但由于我的主要接收者是实际的卖家,我还希望发送购物车项目,以便卖家仍然可以看到在他的paypal账户上售出的商品。
我希望你能理解我的问题。我只想知道如何适应连锁支付可以与贝宝购物车一起使用。
谢谢
发布于 2013-01-09 07:49:51
据我所知,这不能通过Adaptive Payments API实现。
有一个memo字段可用于添加动态文本,在您的情况下可以是产品详细信息,如sku,名称,品牌等。
请参阅https://www.x.com/developers/paypal/documentation-tools/api/pay-api-operation#id098QF000M7Q
一些伪代码:
$payRequest = new \PayRequest();
$payRequest->actionType = 'PAY';
$payRequest->cancelUrl = 'http://yourapp.com/cancel';
$payRequest->ipnNotificationUrl = 'http://yourapp.com/ipn';
$payRequest->returnUrl = 'http://yourapp.com/complete';
$payRequest->trackingId = '123';
$payRequest->clientDetails = new \ClientDetailsType();
$payRequest->clientDetails->applicationId = 'app-id-123';
$payRequest->clientDetails->ipAddress = $_SERVER['REMOTE_ADDR'];
$payRequest->currencyCode = 'USD';
$payRequest->reverseAllParallelPaymentsOnError = true;
//Add product/order details to the memo field
$payRequest->memo = 'Nike Air Force 1s x 1';https://stackoverflow.com/questions/14117597
复制相似问题