我想在Android应用程序中使用PayPal,但因为我认为链式支付对于PayPal android API来说过于复杂我认为更好的解决方案是在Web应用程序中实现paypal并在android webview中打开该网页。我正在使用java作为后端。
这是场景:
从android应用程序用户可以购买一些产品。用户填写表格并付款。买方立即收费,但在买方确认收到产品之前卖方不会收到款项。在Android应用程序中,卖方会收到有人购买其产品并发送给买方的通知。当买家收到产品时,他应该从后端确认并拨打网络服务,95%的钱都会发给卖家,5%留在我的账户中。
我很担心paypal中的所有内容是如何工作的。有人能解释一下这种情况的最佳解决方案吗?我找不到java链延迟付款的好例子。
由于
答案 0 :(得分:0)
我没有专门的Java样本,但我可以告诉您,您将使用Pay API创建付款,并且您将设置" actionType = PAY_PRIMARY"在请求参数中指定它将是延迟链式支付。接收器应设置一个主接收器,其数量设置为完整的订单量(没有任何分割),然后辅助接收器将设置为一旦释放该部分应该获得的数量。
这样,钱只会被发送到主要接收者,而次要接收者将不会得到他们的钱,直到你打电话给ExecutePayment API。这是当买家确认他们收到产品时会触发的内容。