Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at

These support forums are now closed for new topics and comments.
Please head on over to for support.

  • Morten Bock 1867 posts 2139 karma points MVP 2x admin c-trib
    Feb 02, 2013 @ 15:09
    Morten Bock

    Payment provider for PayPal Express Checkout

    Hi all

    I'm doing a small shop implementation, and I am going to use PayPal as the payment provider. The only drawback right now with the existing provider is, that paypal needs to be able to call back to my server (IPN etc.), in order to complete the payment.

    So, I wanted to look at maybe using PayPal Express Checkout instead, which has a much nicer API to work with. Also, it does not reqiure certificates and all that jazz, since all communication happens server to server, with no form post being done in the clients browser. I could probably hack it, just by having some pages the I send the user to, but I think it would be nice to get it done as a real provider.

    Has anyone already made a provider for the PayPal Express Checkout? Are any of the payment providers available with source, to see how it should be done? Specifically, I'm thinking about how I should store the payment on the order and so on, as well as checking the amounts, since an order can have multiple payments attached, right?

    Thanks :)

  • Lee 1123 posts 3059 karma points
    Mar 26, 2013 @ 14:29

    Did you ever do a PayPal express implementation?

  • wolulcmit 357 posts 693 karma points
    Jul 10, 2014 @ 14:22

    Hi Morten, 

    I've just started to have a play with the new paypal express provider in uCommerce 6.x and I was wondering if there's any way to configure that the delivery address entered into uCommerce also gets sent through to paypal? I can see my transaction go into the sandbox but the delivery address doesn't seem to get sent, which means seller protection isn't enabled. Trying to see if there's anything that does this out of the box before getting a 'real' (i.e not me) developer involved.


    - Tim

  • Martin 181 posts 740 karma points
    Jul 10, 2014 @ 17:28

    Hi wolulcmit,

    I don't think you can configure that out of the box. My guess would be that you need to create your own implementation of PayPalWebSitePaymentsStandardPageBuilder and then adding the shipping address to your paypal request.

    Take a look at this: and find the section "Confirmed Address". It tells which parameters are need.

    Best regards

Please Sign in or register to post replies

Write your reply to: