Title: Subscription problems
Last modified: March 28, 2018

---

# Subscription problems

 *  Resolved [Markus Echterhoff](https://wordpress.org/support/users/mechter/)
 * (@mechter)
 * [8 years, 2 months ago](https://wordpress.org/support/topic/subscription-problems-3/)
 * Hi,
 * I am trying to sell a WCS subscription with daily renewal on a Sandbox account.
   The initial payment went through, but the first recurring payment failed. I noticed
   in the logs that rather than PayPal sending an IPN, this plugin attempted to 
   DoReferenceTransaction to renew the subscription. I don’t know about the Sandbox
   account, but the live account does not support reference transactions, so I’d
   need to test without this. How would I do that?
 * Also, the transaction failed because “There’s an error with this transaction.
   Please enter an address1 in the shipping address.” – which is not required for
   a virtual product. That seems odd.
 * In the PP Sandbox buyer account I see that there is an active pre-approved payment,
   but I don’t see if and when the next payment is due. In the PP Sandbox seller
   account, see that no IPN has been sent. Which it should have been by now.
 * What is going on?

Viewing 8 replies - 1 through 8 (of 8 total)

 *  Plugin Support [John Coy a11n](https://wordpress.org/support/users/johndcoy/)
 * (@johndcoy)
 * Automattic Happiness Engineer
 * [8 years, 2 months ago](https://wordpress.org/support/topic/subscription-problems-3/#post-10128277)
 * Hi [@mechter](https://wordpress.org/support/users/mechter/)
 * Does this issue happen with any other order types?
 * Based on the address1 error you referenced the issue is likely caused by a theme
   or plugin conflict. As a first step, could you try switching back to a default
   theme like Twenty Seventeen or [Storefront](https://woocommerce.com/storefront/)
   and disabling all plugins except for WooCommerce PayPay Express Checkout and 
   [WooCommerce Subscription](https://woocommerce.com/products/woocommerce-subscriptions/).
 * Once you do that, try processing and standard order and a new subscription order
   with a renewal within the hour. If you still have troubles, I’d suggest you contact
   the subscriptions developers to take a closer look as they have list PPEC as 
   a fully compatible payment method:
 * [https://docs.woocommerce.com/document/subscriptions/payment-gateways/](https://docs.woocommerce.com/document/subscriptions/payment-gateways/)
 * Here’s a [link to create a ticket](https://woocommerce.com/my-account/create-a-ticket/)
   to allow them to take a closer look. Make sure to choose **WooCommerce Extensions
   > WooCommerce Subscriptions** from the dropdown.
 * Let us know what you find.
 *  Thread Starter [Markus Echterhoff](https://wordpress.org/support/users/mechter/)
 * (@mechter)
 * [8 years, 2 months ago](https://wordpress.org/support/topic/subscription-problems-3/#post-10132435)
 * Thanks for your reply, [@johndcoy](https://wordpress.org/support/users/johndcoy/),
 * > Does this issue happen with any other order types?
 * It did not happen with a simple product that I tested. Also, as per my original
   post, the first payment on a subscription works fine just as well. It’s the renewals
   that cause the issues.
 * > Based on the address1 error you referenced the issue is likely caused by a 
   > theme or plugin conflict.
 * I don’t think so, but I did as you asked anyway to be sure. One exception: WCS
   minimum payment interval appears to be one day, so I had to wait a little longer
   for results. The results are in, and the test installation gives the same errors.
   Here they are in full:
 *     ```
           [L_ERRORCODE0] => 10727
           [L_ERRORCODE1] => 10728
           [L_ERRORCODE2] => 10004
           [L_SHORTMESSAGE0] => Invalid Data
           [L_SHORTMESSAGE1] => Invalid Data
           [L_SHORTMESSAGE2] => Invalid Data
           [L_LONGMESSAGE0] => There's an error with this transaction. Please enter an address1 in the shipping address.
           [L_LONGMESSAGE1] => There's an error with this transaction. Please enter a city in the shipping address.
           [L_LONGMESSAGE2] => This transaction cannot be processed.
           [L_SEVERITYCODE0] => Error
           [L_SEVERITYCODE1] => Error
           [L_SEVERITYCODE2] => Error
       ```
   
 * This is odd because the request to set up the subscription included `[NOSHIPPING]
   => 1` as per the WC PPEC logs. I do not believe this is a WCS issue because I
   found a similar issue being solved on the side of the payment gateway here [https://wordpress.org/support/topic/paypal-express-checkout-error-notification-4/](https://wordpress.org/support/topic/paypal-express-checkout-error-notification-4/)
 * Any more ideas?
 *  Thread Starter [Markus Echterhoff](https://wordpress.org/support/users/mechter/)
 * (@mechter)
 * [8 years, 2 months ago](https://wordpress.org/support/topic/subscription-problems-3/#post-10132445)
 * As for the reference transaction issue, in case anyone stumbles upon this thread,**
   selling subscriptions via PayPal Express requires reference transactions** enabled
   on the PayPal account. See [https://www.paypal.com/us/smarthelp/article/how-do-i-integrate-paypal-express-checkout-with-woocommerce-subscriptions-ts2101](https://www.paypal.com/us/smarthelp/article/how-do-i-integrate-paypal-express-checkout-with-woocommerce-subscriptions-ts2101)
 *  Plugin Support [John Coy a11n](https://wordpress.org/support/users/johndcoy/)
 * (@johndcoy)
 * Automattic Happiness Engineer
 * [8 years, 2 months ago](https://wordpress.org/support/topic/subscription-problems-3/#post-10138079)
 * Hey [@mechter](https://wordpress.org/support/users/mechter/)
 * Thanks for that. At this point a ticket may be a better option to allow us to
   dig further into this issue. I tested PPEC and WooCommerce Subscriptions with
   a default theme and could not replicate the problem.
 * On the [create a ticket page](https://woocommerce.com/my-account/create-a-ticket/)
   use WooCommerce Extensions > WooCommerce Subscriptions to get started. Prospress
   can then forward a ticket to us once they confirm the issue.
 * Thanks again,
 *  Thread Starter [Markus Echterhoff](https://wordpress.org/support/users/mechter/)
 * (@mechter)
 * [8 years, 2 months ago](https://wordpress.org/support/topic/subscription-problems-3/#post-10138461)
 * [@johndcoy](https://wordpress.org/support/users/johndcoy/), thanks for looking
   into this. Did you check “virtual” on the subscription and leave the billing 
   address empty during checkout? I only filled in first name and last name. Also,
   albeit probably of little consequence, I tested on the main site of a multisite
   installation.
 * As for writing a ticket, I’ll get in touch with Prospress as soon as I believe
   this could at all be a WCS related issue. At this time I see no indication that
   might be the case. If you think this might be worth looking into further, please
   do, and I’ll help if I can. If not, that’s okay too, as I’m exploring other payment
   gateways and options, and this particular bug is not currently a big concern 
   for me. In fact, I’ll go ahead and mark this as resolved, because my main concern
   was WC PPEC’s reliance on reference transactions for subscriptions, which I have
   answered in my previous post.
 * Thanks again and have a great day!
 *  [kurddata2006](https://wordpress.org/support/users/kurddata2006/)
 * (@kurddata2006)
 * [8 years, 2 months ago](https://wordpress.org/support/topic/subscription-problems-3/#post-10171033)
 * I have same problem , recently I replaced paypal express with the standard one,
   Standard paypal worked for long time such perfect , but when I change it to express(
   I install this plugin ) my customers get this error :
    Sorry, an error occurred
   while trying to retrieve your information from PayPal. Please try again.
    -  This reply was modified 8 years, 2 months ago by [kurddata2006](https://wordpress.org/support/users/kurddata2006/).
 *  Plugin Support [John Coy a11n](https://wordpress.org/support/users/johndcoy/)
 * (@johndcoy)
 * Automattic Happiness Engineer
 * [8 years, 2 months ago](https://wordpress.org/support/topic/subscription-problems-3/#post-10171632)
 * Hi [@kurddata2006](https://wordpress.org/support/users/kurddata2006/)
 * The issue you’re having is due to PayPal Standard not allowing the payment method
   to be changed. In this case the customer will need to start a new subscription
   with PayPal Express. For a list of payment gateways that allow payment method
   changes for subscriptions, see this page:
 * [https://docs.woocommerce.com/document/subscriptions/payment-gateways/#section-3](https://docs.woocommerce.com/document/subscriptions/payment-gateways/#section-3)
 * Best,
 *  [kurddata2006](https://wordpress.org/support/users/kurddata2006/)
 * (@kurddata2006)
 * [8 years, 2 months ago](https://wordpress.org/support/topic/subscription-problems-3/#post-10174244)
 * Thanks for reply , you mean we must create new api based paypal express ? And
   whats happen for old subscribers recurring?
    I have more than 130 yearly or monthly
   preapprove payment profile ( subscribers ) . Any advise ? Thanks agaian

Viewing 8 replies - 1 through 8 (of 8 total)

The topic ‘Subscription problems’ is closed to new replies.

 * ![](https://s.w.org/plugins/geopattern-icon/woocommerce-gateway-paypal-express-
   checkout_b298d1.svg)
 * [WooCommerce PayPal Checkout Payment Gateway](https://wordpress.org/plugins/woocommerce-gateway-paypal-express-checkout/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/woocommerce-gateway-paypal-express-checkout/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/woocommerce-gateway-paypal-express-checkout/)
 * [Active Topics](https://wordpress.org/support/plugin/woocommerce-gateway-paypal-express-checkout/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/woocommerce-gateway-paypal-express-checkout/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/woocommerce-gateway-paypal-express-checkout/reviews/)

## Tags

 * [ipn](https://wordpress.org/support/topic-tag/ipn/)
 * [subscription](https://wordpress.org/support/topic-tag/subscription/)

 * 8 replies
 * 3 participants
 * Last reply from: [kurddata2006](https://wordpress.org/support/users/kurddata2006/)
 * Last activity: [8 years, 2 months ago](https://wordpress.org/support/topic/subscription-problems-3/#post-10174244)
 * Status: resolved