PayPal直接付款问题

Posted

技术标签:

【中文标题】PayPal直接付款问题【英文标题】:PayPal direct payment issue 【发布时间】:2015-08-08 00:56:49 【问题描述】:

我在我的应用中使用 Paypal 进行结算。我已经在生产中成功完成了 Express Checkout。现在对于没有 Paypal 帐户的用户,我现在想在这里有“使用信用卡付款选项”,我必须问两件事;

第一:在巴基斯坦(在调用快速结帐页面时)Paypal 窗口显示信用卡选项,如果您没有帐户但在英国和德国没有(我在这两个地区进行了测试)为什么它是这样吗?解决方法是什么?

第二:我已经实现了需要启用网站支付专业版的直接支付。我设计了整个屏幕,从用户那里获取信用卡信息,然后拨打doDirectPayment(),这是不可信的从用户的角度来看,有没有其他方法可以在 paypal 托管页面上使用信用卡付款以实现安全和可信的交易?

需要帮助 干杯

【问题讨论】:

关于您的第二个问题...如果您的客户不信任直接付款(就是这样 - 直接从您的网站付款),那么...循环回到 Express Checkout :) @EdSF 你认为它作为用户的良好体验吗 :) ?? 我不知道,只有您的用户可以根据实际使用和/或反馈回答该问题。归根结底,“托管”页面和 Express Checkout 有什么“区别”? Express Checkout 是一个由可信名称 (PayPal) 托管的“托管”页面,您的用户可以在其中选择他们认为合适的付款方式。您也可以使用“经典”或"in context"。 @EdSF 先生非常感谢“在上下文中”向我指出另一个功能,看起来肯定会......但是快速结帐很好......我只卡住信用卡,数据安全和信任:( ...我认为需要做更多的工作来处理这个huuh .. 【参考方案1】:

对于快速结帐,您可以在对 PayPal 的 API 调用中设置 SOLUTIONTYPE=Sole,以表明您希望访客结帐(“PayPal 帐户可选”)可用于该结帐尝试。但是,确切的行为会因地区和客户 IP 的不同而有所不同。 PayPal 的风险和欺诈检查以及更广泛的国家/地区监管规则有时会要求用户在结账时创建一个帐户。

另一种选择是直接付款,即客户将信用卡提供给您的网站,而不是通过 PayPal 品牌结账。这仅适用于特定国家/地区的企业帐户,需要获得批准,并且与任何直接的信用卡处理服务一样受 PCI 合规规则的约束。

【讨论】:

谢谢你的回复,我已经申请了 WPP..但是我们需要 SSL 证书或 https 来获取这些信用卡凭证的那个页面..我只是个菜鸟跨度> 是的。 HTTPS 不是 PayPal 的要求,但它是 PCI 合规性要求。 再次感谢您的回应....我还没有处理过这两个中的任何一个,还有更多的研究和学习...... :&

以上是关于PayPal直接付款问题的主要内容,如果未能解决你的问题,请参考以下文章

Paypal API 直接:买方到卖方付款

paypal做直接付款菲律宾

PayPal Hosted Pro 直接付款

PayPal 直接支付 PHP 代码

PayPal API 直接付款流程

由于货币不受支持,此交易无法处理 - Paypal 直接付款