我已经在asp.net mvc中设置了快速结账流程集成。当用户在提交后被重定向到贝宝网站时,只有使用贝宝登录或注册新帐户的选项。没有使用信用卡付款的选择?
我是否使用了正确的API?
默认情况下,Express Checkout用于PayPal账户持有人付款;最初,你会将其与其他信用卡支付产品配对(例如在你的网站上收集卡信息,并致电PayPal DirectPay或其他卡处理合作伙伴)。
PayPal也有一些类似的产品,可以在他们的网站上收集卡信息(所以你不必这样做),并与账户持有人支付一样;这些不同之处在于,它们最终是让你可以访问信用卡信息(更灵活,但意味着你必须安全地处理信用卡信息并满足行业法规,包括审查),还是你永远看不到信用卡,只看到钱(更简单)。这通常被称为某种形式的"客人结账"
最终,PayPal在Express checkout中添加了一个名为"可选账户"的客人结账选项。因此,您可以使用Express checkout并获得客人结账体验。请参阅此链接:
PayPal:无账户的快速结账支付
因此,简而言之,如果你为它配置东西,你可以从EC获得这个,尽管根据你的特定要求,其他一些PayPal产品可能更适合你。