• Resolved mkavanti

    (@mkavanti)


    I am having difficulty defining the length of a custom trial period. I want to offer 3 months access for $60 and then a recurring payment of $20 per month. As such I am adding a trial billing amount of $60 for the first 3 subscription payments. My recurring billing subscription is set to $20 per 1 month. Regardless of the figure I put into the number of subscription payments for the trial, PayPal Standard keeps saying ‘$xx for the first month. Then $60 for the next month. Then $20 for each month’. $xx is my initial payment figure. Any guidance is appreciated as I have tied a number of configurations. Thanks

Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Author Andrew Lima

    (@andrewza)

    Hi there,

    Thank you for using Paid Memberships Pro.

    What you could possibly do is the following:

    1. Set your initial amount to $60, this will be charged immediately on checkout.
    2. Setup a custom trial to be $0 for first 3 subscription payments
    3. Set your recurring amount to $20 per month.

    I hope this helps, please let me know if you have any further questions.

    Thread Starter mkavanti

    (@mkavanti)

    Thanks for the quick response.

    I have tried those settings. When I add a $0 amount for the trial period, PayPal returns this message: Invalid second trial period. You must specify valid values for the A2, P2 and T2 parameters for a subscription.

    I set up a totally fresh WordPress install with only Pmpro running and it produced the same result.

    I tried both Sandbox and live PayPal accounts as well as local (Mamp) and a live dev environment.

    If I add any fee in for the trial period I am then able to make a payment with PayPal however the results are as before on the PayPal payment page: ‘$60 for first month. Then $xx for next month. Then $20 for each month.’

    It does not seem to recognise any value I put in for the number of subscription payments to be covered by the trial period fee. i.e. ‘Trial Billing amount: $xx for the first 3 subscription payments’ still results in PayPal applying the trial period fee for one month only.

    Thanks for the help and the great work on this plugin.

    Plugin Author Andrew Lima

    (@andrewza)

    Thank you for the feedback, this doesn’t seem correct.

    Are you using any Paid Memberships Pro Add On or custom code?

    What flavor of PayPal are you using?

    Also have you setup the membership level to be like:

    1. Set your initial amount to $60, this will be charged immediately on checkout.
    2. Setup a custom trial to be $0 for first 3 subscription payments
    3. Set your recurring amount to $20 per month.

    • This reply was modified 6 years, 10 months ago by Andrew Lima.
    Thread Starter mkavanti

    (@mkavanti)

    I have now been testing on a fresh WordPress install running TwentySeventeen with no other plugins activated. I am using PayPal Standard and have tried both Sandbox and Live accounts.

    A change from yesterday is that the PayPal error no longer appears when I add a $0 amount into the trial period. And I am now seeing the new PayPal interface. Perhaps PayPal are making changes to their platform?

    I have tried your suggested settings but the result is:
    $60 AUD for the first month.
    Then Free for the next month.
    Then $20 AUD for each month.

    As a test I made the recurring payment for a 3 month period. Results in:
    $60.00 AUD for the first 3 months
    Then Free for the next 3 months
    Then $20.00 AUD for each 3 months

    As before, it makes no difference what value I add for the number of subscription payments to be covered by the trial fee.

    Thanks for you help Andrew.

    Plugin Author Andrew Lima

    (@andrewza)

    Thank you for your patience, would you mind opening up a support thread on https://www.paidmembershipspro.com so we may investigate this further for you?

    This sounds like there could be an underlying issue that we would need to investigate further.

    When I setup a membership level with the following details:

    1. Initial amount – $60.
    2. Recurring amount – $20 per 1 month.
    3. Custom Trial – $0 for first 3 payments.

    I get the following setup: “$60 now and then $20 per month. After your initial payment, first three payments are free.”

    Is this what you are trying to achieve?

    Thank you for your understanding.

    • This reply was modified 6 years, 10 months ago by Andrew Lima.
    Thread Starter mkavanti

    (@mkavanti)

    Yes, that’s what I am trying to achieve and Pmpro does indeed generate the line ‘$60.00 now and then $20.00 per Month. After your initial payment, your first 3 payments are Free.’

    However, it’s once proceeding to PayPal that the payment setup seems to go awry.

    PayPal states: ‘$60.00 USD for the first month. Then Free for the next month. Then $20.00 USD for each month’

    I am not currently a Plus or Unlimited member so I am not able to open a support thread at this stage.

    Plugin Author Andrew Lima

    (@andrewza)

    Thank you for your feedback, would you mind testing this with PayPal Express instead?

    Please read this guide here – https://www.paidmembershipspro.com/read-using-paypal-standard-paid-memberships-pro/

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Length of trial period’ is closed to new replies.