• mkantar4

    (@mkantar4)


    Hi,
    We use Paypal Payments pro and website payments pro api to process our Woocommerce transactions. We also use the Paypal interface to pay for shipping and print labels. When we process payments through paypal standard, we are able to send the tracking information to the buyer via paypal shipping options. But, if the order is placed with the credit card not using PayPal option, we cannot send a notification.
    What is the best way to do this having payments pro if paypal doesn’t give us this capability?
    We have PayPal for woocommerce and PayPal IPN for WordPress installed. How can we use these plugins?

Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Contributor angelleye

    (@angelleye)

    I’m sorry for the delay responding.

    I’m not sure I fully understand the problem you are facing. You should be able to use PayPal shipping features with Payments Pro transactions the same way you would PayPal Standard or Express Checkout.

    On that note, are you using our Express Checkout or are you just using PayPal Standard in WooCommerce for the actual PayPal payments?

    What I can tell you is that the PayPal.com profile settings for shipping, sales tax, etc. only works with PayPal Standard. It is not intended to work with Express Checkout or Payments Pro. When using those products it’s up to the site/application to calculate shipping/tax, etc. and include them in the API requests that are sent to PayPal during checkout.

    So in the case of our plugin, WooCommerce and any 3rd party extensions you have for calculating cart totals, shipping, tax, discounts, etc. handle putting together all those amounts, and then our plugin simply pulls those amounts to include in the API request to PayPal.

    As long as that data, including a shipping address, is included with the API request, then you would see a “Print label” button show up in PayPal just like you would expect.

    As for email notifications, again, when using APIs it’s up to the site/application to generate these.

    The IPN plugin is indeed what you would want for that. Within that you could trigger emails to be sent with your own custom format so it can look however you want.

    We’re actually working on a premium extension to the IPN plugin now, which will be a “Mailer” plugin and it will allow you to easily do exactly what you’re wanting.

    Until then, you’d have to build this manually in code, but the IPN plugin would make this pretty quick and easy for you.

    We should have our Mailer extension done within a month or two at the most. I’m not sure what sort of pricing we’re going to have on that yet.

    If you’re interested in having us build a custom solution for you so you don’t have to wait on that you can submit a quote request here.

    Thread Starter mkantar4

    (@mkantar4)

    Thanks. The mailer extension seems like exactly what we need. The first problem i’m having when trying to build the code to trigger emails using the IPN is that it doesn’t send the USPS Reference number as a data value in the transaction details. How do I get it to do this?

    Plugin Contributor angelleye

    (@angelleye)

    The WC order ID would be included in the IPN data, so then you could use that to pull meta data from the order within your function.

    @angelleye, what was your solution to this? Did you end up building a custom solution? If so—feel like sharing? ?? If not, any tips or pointers on where I should start with my own? Thanks!

    Plugin Contributor angelleye

    (@angelleye)

    @mclth, please clarify what exactly you want to do and I’ll see how I can help.

    So sorry @angelleye, my question was supposed to be for @mkantar4; how embarrassing. In short, I want to do what mkantar4 came here looking to do. My client uses PayPal to pay for shipping and to print those shipping labels. Before using the PayPal Pro plugin, the shipping notification was sent from PayPal with tracking information and the like. I was originally hoping to discover @mkantar4’s solution, or if all else failed, make my own. They may be going with a separate WooCommerce add-on or other plugin to do their shipping through, so this might no longer be an issue.

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Shipping notification doesn’t get sent to buyer when Paypal Pro is used’ is closed to new replies.