PayPal快速结账与Shopify的ActiveMerchant
问题描述:
我成功地使用Paypal Express Checkout在市场网站应用程序传递给每个卖家三个参数到PaypalExpressGateway(登录,密码和签名)。 因此,我发现Shopify允许卖家只设置PayPal账户的电子邮件地址,请求授予scott_api1.jadedpixel.com作为API合作伙伴用户名。 我无法找到ActiveMerchant文档中关于如何做到这一点的任何内容...有人可以提供帮助吗?PayPal快速结账与Shopify的ActiveMerchant
非常感谢, zetarun
答
我们使用PayPals设置为快的 “加速寄宿” 的方法。他们应该在第一次尝试销售后通过链接自动设置正确的API设置,向您发送电子邮件。
要手动设置它们,你可以按照这些都是我们的PayPal维基,http://wiki.shopify.com/PayPal列出的说明如下:
第三方认证:在格兰特Shopify相应的API认证权限 1.登录您的贝宝账户,然后点击配置文件子选项卡。 2.单击“帐户信息”列中的API访问链接。 3.单击授予API权限链接。 4.在输入API合作伙伴用户名字段中,输入scott_api1.jadedpixel.com。 5.检查以下API权限: * Express_Checkout * Direct_Payment * Admin_API * Auth_Settle 6.单击保存按钮。
最好的问候,
迈克@ Shopify
答
要求客户授予对贝宝的权限,并在客户的PayPal电子邮件传递为:创建网关的实例时主题:
ActiveMerchant::Billing::PaypalExpressGateway.new(
:login => '...', :password => '...', :signature => '...',
:subject => '[email protected]')
嗨迈克,非常感谢你的回答。 你有解释如何使用你的开源库(ActiveMerchant)来使用加速登机的例子吗?或者,您只有在Shopify.com中没有在ActiveMerchant中开发的实现? Thx, Z. – zetarun 2010-04-01 15:11:44