Paypal Express Checkout as in Shopify

447 views
Skip to first unread message

zorrothekid

unread,
Apr 1, 2010, 9:31:54 AM4/1/10
to Active Merchant
Hi all,
I'm successfully using Paypal Express Checkout in a marketplace web
app passing for every seller the three parameters to the
PaypalExpressGateway (login, password and signature).
So, I see that Shopify lets the seller set only the e-mail address of
the Paypal account requesting to grant scott_api1.jadedpixel.com as
the API Partner Username.

I could't find anything in the ActiveMerchant doc on how I can do
it...Someone can help?

Thanks a lot,
ZTK

Cody Fauser

unread,
Apr 1, 2010, 1:07:27 PM4/1/10
to activem...@googlegroups.com
You use your application's PayPal API credentials and you pass the
merchant's PayPal account email in with the :subject option when
instantiating the gateway:

gateway = ActiveMerchant::Billing::PaypalExpressGateway.new(
:login => 'your apps login',
:password => 'your apps password',
:signature => 'your apps signature',
:subject => 'merc...@example.com'
)

They have to have granted your account the appropriate permissions
previously, unless you're using PayPal Express Accelerated Boarding.
It is a bit more involved, but works around having everyone grant
their API permissions to you up front:
https://cms.paypal.com/cms_content/US/en_US/files/developer/PP_AcceleratedBoarding_Guide.pdf

> --
> You received this message because you are subscribed to the Google Groups "Active Merchant" group.
> To post to this group, send email to activem...@googlegroups.com.
> To unsubscribe from this group, send email to activemerchan...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/activemerchant?hl=en.
>
>

--
Cody Fauser
http://shopify.com - e-commerce done right
http://www.codyfauser.com - blog
http://peepcode.com/products/activemerchant-pdf - ActiveMerchant PeepCode

zorrothekid

unread,
Apr 1, 2010, 7:29:23 PM4/1/10
to Active Merchant
Thanks Cody, I see the point and I'll try also with the Accelerated
Boarding feature.
Will write here in case of some issues...

Bye,
ZTK.

On 1 Apr, 19:07, Cody Fauser <codyfau...@gmail.com> wrote:
> You use your application's PayPal API credentials and you pass the
> merchant's PayPal account email in with the :subject option when
> instantiating the gateway:
>
> gateway = ActiveMerchant::Billing::PaypalExpressGateway.new(
>   :login => 'your apps login',
>   :password => 'your apps password',
>   :signature => 'your apps signature',

>   :subject => 'merch...@example.com'


> )
>
> They have to have granted your account the appropriate permissions
> previously, unless you're using PayPal Express Accelerated Boarding.
> It is a bit more involved, but works around having everyone grant

> their API permissions to you up front:https://cms.paypal.com/cms_content/US/en_US/files/developer/PP_Accele...

Reply all
Reply to author
Forward
0 new messages