Index
MAIN MENU

Subscription Pricing

We have added subscription/rebilling capabilities to the RegNow order process. You will now be able to setup your products to automatically rebill the customer after a specified timeframe. There are many reasons you may want to use subscription pricing, extended service, membership, etc. With a simple change to your product configuration file you can add this to any of your products.

How to create:
If you visit https://www.regnow.com/vendorpriv/productManager and edit your product(s), the first page will have the section "Configuration File". You will want to click on "Edit the File". You can also go directly to https://www.regnow.com/vendorpriv/xmlFileManager and click on the configuration file you would like to edit. You would add the below xml to the configuration.

XML Example:
In order to update your order page to use subscription pricing, you will need to add some tags to the product configuration xml. A tag will need to be added to the Feilds section of your configuration, if you do not have a fields section then you will want to add the entire section:

  <fields>
    <section>
      <display>Order Information</display>
      <group type="quantity"/>
      <group type="product_price"/>
      <group type="subscription"/>
      <!--This is where the subscription text will appear-->
    </section>
  </fields>

For the actual pricing setup add xml similar to these examples just above in your current configuration file.

Example 1 (monthly example):

  <subscription-pricing>
    <pay-period>monthly</pay-period>
    <!--You can enter "monthly" or "yearly"-->
    <pay-start>90</pay-start>
    <!--Timeframe after the initial charge that the 1st rebill will occur.
    Example, the first rebill will be 90 days (3 months) after the initial charge-->
    <script>
      <return><static value="10"/></return>
      <!--This is the amount that will be charged upon the rebill-->
    </script>
  </subscription-pricing>

Example 2 (yearly example):

  <subscription-pricing>
    <pay-period>yearly</pay-period>
    <pay-start>730</pay-start>
    <!--The first rebill will be 730 days (2 years) after the initial charge-->
    <script>
      <return><static value="10"/></return>
      <!--This is the amount that will be charged upon the rebill-->
    </script>
  </subscription-pricing>

Example 3 (default pay-start example):

  <subscription-pricing>
    <pay-period>yearly</pay-period>
    <!--If no pay-start is specified the default
    will be 1 payment cycle (either 1 month or 1 year)-->
    <script>
      <return><static value="10"/></return>
      <!--This is the amount that will be charged upon the rebill-->
    </script>
  </subscription-pricing>

Order page example:

Product Description Page:

Confirmation Page:

[Click to enlarge]

The customer will see the initial charge on their credit card in the same fashion as any normal purchase from RegNow. On the order page they will see the text referring to the subscription charge.

Receipt:

Five days before the rebill is to be charged the customer will be sent an email stating that we will be charging their card. They will be given instructions on where they should go if they need to update their credit card information or would like to cancel the subscription. This is the same form as the normal order lookup used now https://www.regnow.com/order_lookup.html.

You will have the ability to look up subscription orders at https://www.regnow.com/vendorpriv/orderSearch?screen=subscriptions. You can also update the customer information or cancel the order.

Note: You may also want to make it clear on your website that there will be a monthly/yearly charge for the subscription.

If you have any questions, please use the contact form in your control panel.