我经营着一个拥有多个卖家的小型市场,买家可以在这里购买物品并使用PayPal付款。问题是,当有人付款时,他们会在PayPal网站上显示“付款确认”,并可选择返回其PayPal帐户或返回网站。
除付款部分外,有没有办法在我的网站上保留付款流程?我注意到在Etsy上购买时,买家会前往PayPal进行付款,然后立即返回Etsy进行付款确认。他们从未看到PayPal付款确认页面。
我认为可能是因为Etsy和PayPal有其他网站无法使用的特殊安排?或者我错过了API中的内容?
目前,使用普通的PayPal API,这是买家看到的:
NAME, you've just completed your payment.
Your transaction ID for this payment is: XXXXXXXXXXXXXXXXXXXX.
We'll send a confirmation email to your@email.com
Go to PayPal account overview.
Go back to "seller@email.com".
我甚至无法弄清楚如何在隐藏字段中更改“返回...”链接到我的网站名称。 PayPal只是选择显示卖家(收到付款的人)电子邮件地址。
有没有办法至少设置一个网站名称让他们返回隐藏变量?请记住,我有不同的卖家,所以我不能在每个卖家的PayPal账户中设置。
谢谢:)
答案 0 :(得分:1)
我假设您正在使用带有Set / Get / Do EC API集成的Express Checkout。请查看以下文档,了解Express Checkout API提供的体验选项。
" useraction = commit'在PayPal支付auth url triigers' Buy'按钮。如果您没有发送该请求参数,那么它将显示“继续”#39;按钮,您可以在您的网站上完成剩余的过程。
但是,如果您使用的是Paypal Payment Standard产品,那么您需要使用Express Checkout来完成您所寻求的结果。