Ruby on rails 如果买家有Paypal帐户,如何通过Paypal直接付款?
上下文: 我必须实现一个RubyonRails电子商务网站,其中包含一个购物车。 一种选择是使用PayPal作为支付网关。 商户(PayPal商业账户所有者)来自意大利 有两种不同的PayPal支付工作流可用: 1.快速结账: 分4个步骤:Ruby on rails 如果买家有Paypal帐户,如何通过Paypal直接付款?,ruby-on-rails,paypal,payment-gateway,Ruby On Rails,Paypal,Payment Gateway,上下文: 我必须实现一个RubyonRails电子商务网站,其中包含一个购物车。 一种选择是使用PayPal作为支付网关。 商户(PayPal商业账户所有者)来自意大利 有两种不同的PayPal支付工作流可用: 1.快速结账: 分4个步骤: 该web应用程序通过一些PayPal API(见下文)向PayPal提交付款请求 买家被重定向到PayPal web服务器,一旦到达,买家: 如果他们已经拥有paypal帐户,则可以登录(使用他的paypal用户名和密码),或者 如果他们没有任何贝宝账户,
- 如果他们已经拥有paypal帐户,则可以登录(使用他的paypal用户名和密码),或者
- 如果他们没有任何贝宝账户,可以提交信用卡/借记卡数据
gem'paypal sdk merchant'
对于如何从信用卡/借记卡提交付款,我似乎很清楚。
我找不到任何关于为拥有贝宝账户的买家提交直接付款的可能性的信息
如果买家通过其Paypal帐户付款:
:payer => {
:payment_method => "paypal" }
如果买家通过信用卡付款:
:payer => {
:payment_method => "credit_card"}
因此: