【问题标题】:Paypal shopping cart with Adaptive Chained Payment带有自适应链式支付的贝宝购物车
【发布时间】:2012-12-16 13:22:33
【问题描述】:

我目前正在使用自己的购物车并将整个购物车物品发送到贝宝付款,以便卖家可以在他们的贝宝帐户上查看已售出的物品,这很好用。

现在我想要相同的结果,但使用自适应链式支付。我可以使用自适应链式付款并将金额传递给主要收款人和次要收款人,但由于我的主要收款人是实际卖家,我还希望发送购物车物品,以便卖家仍然可以看到在他的贝宝上出售的物品帐户。

我希望你能理解我的问题。我只是想知道如何将自适应链式支付与贝宝购物车一起使用。

谢谢

【问题讨论】:

    标签: integration shopping-cart paypal-adaptive-payments


    【解决方案1】:

    据我所知,这无法通过 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';
    

    【讨论】:

    • 我也有同样的期待。无论如何感谢您的回复。
    • 我同样感到失望。我希望他们尽快整合和清理他们的 API。
    猜你喜欢
    • 2012-11-05
    • 2014-09-12
    • 2014-01-05
    • 2012-10-25
    • 2013-07-13
    • 2011-05-06
    • 1970-01-01
    相关资源
    最近更新 更多