Pabbly Subscriptions - Get 20% OFF until 1st Jan || Coupon - PSB-SANTA
Days
Hrs
Mins
Secs
Buy Now
Pabbly
  • Docs
  • API Docs
  • Pricing
  • Sign-In
Menu
  • Docs
  • API Docs
  • Pricing
  • Sign-In
Pabbly
  • Docs
  • API Docs
  • Pricing
  • Sign-In
Menu
  • Docs
  • API Docs
  • Pricing
  • Sign-In
Sign Up Free
Pabbly
  • Docs
  • API Docs
  • Pricing
  • Sign-In
Menu
  • Docs
  • API Docs
  • Pricing
  • Sign-In

Pabbly Subscriptions Features

Apart from billing management, Pabbly also provides features like coupons management, payment failure attempts, credit applied and a lot more functionalities which help businesses to manage their entire customer or subscription management cycle.

Let’s have a look at those features one by one –


1. Coupons:

Coupons are used to provide offers and discounts on particular products or services.

To add a coupon. Follow the steps below-

1. Go to the “Products” and click on that product to which you want to add a coupon.
2. Click on “Add Coupon”.



3. Fill up the details of the coupon. You need to fill up all these details shown in the below image in order to create a new coupon –


add_coupon_details


  • Coupon Name

Here you can input the name of the coupon.

  • Coupon Code

Add a unique coupon code to identify the coupon.

  • Discount

Specify the discount as a flat discount or in % discount which you want to offer your customer.

  • Redemption Type

There are 3 redemption type of coupons

    1. One-time – Select when the coupon is to be redeemed only once for a subscription.
    2. Forever – Coupon is applied every time when invoice generated.
    3. Limited number of times – You can specify the no. of times a coupon can be redeemed.
  • Associated Plans

A coupon can be applied to all the plan or to the specific plans.

  • Valid Upto

Here you can set the expiry date of a coupon.

  • Maximum Redemption (Required)

It refers to the maximum number of subscriptions to which this coupon can be used for.

Note: The Redemption cycle works according to the subscriptions not according to the customers.

(A subscription which has a ‘Weekly Billing Cycle’ can use the coupon 4 times in a month and a subscription which has ‘Monthly Billing Cycle’ will use the same coupon only once in a month.)

Coupon details are visible below the plans for the product. You can inactive the coupon by clicking on the “Mark As Inactive” button.


coupon_details


P.s: Rules of PayPal with Pabbly Subscriptions:

  • PayPal refund feature is applicable for One-Time payment. In case of a recurring payment, PayPal refund is not applicable.
  • Coupons will work with “Forever Redemption” type. Coupons will not work with “One Time” & “Limited number of times”.
  • Upgrade/downgrade of plans will not work with PayPal.

2. Subscription and Invoice status:

When you explore Pabbly Subscription, you will notice following are the different types of Subscription statuses

  • Dunning
  • Trial
  • Live
  • Pending
  • Unpaid
  • Non Renewing
  • Cancelled
  • Expired
  • Trial Expired

Dunning:- Dunning as a status of subscription is indicated in certain conditions such as when Credit/Debit card is declined, when the system tries to renew the recurring subscription but fails & when the system is sending dunning emails to the customer to update his card details.

Then, the dunning management works as a reminder for both merchant and customers. Here the system will notify the customer about the wrong Credit/Debit card details and the merchant about the payment failure. (via emails 3 times)

P.s: If the payment is made before 3 email reminders then the status is changed from “Dunning” to “Paid”.
If the payment is not made until the 3rd email reminder then the status is changed from “Dunning” to “Failed”.

  • Trial:-Trial as a status of a subscription is indicated when a customer has subscribed to a trial plan.
  • Live:-Live as a status of a subscription is indicated when a customer is successfully subscribed to an active/live plan.
  • Pending:-Pending as a status of a subscription is indicated when a customer is subscribing to an active/live plan and somehow payment process fails to complete.
  • Unpaid:- Unpaid as a status of a subscription is indicated when an offline recurring subscription is created but not paid.
  • Non-renewing:- Non-renewing as a status of a subscription is indicated when a subscription is scheduled to be cancelled on the next billing date or at the end of the current term. Refer to the screenshot below:

cancel_subscription_condition


Cancelled:- Cancelled as a status of a subscription is indicated when a subscription is cancelled immediately.

Expired:- Expired as a status of a subscription is indicated when the validity of a certain plan has ended.

Trial Expired:- Trial Expired as a status of a subscription is indicated when the subscribed Trial has ended.

Let’s find out How Invoice statuses behave in respect of the subscription statuses, following are the statuses of Invoice:

  • Paid
  • Sent
  • Overdue

Paid:- Paid is the status of Invoice when the status of subscription is Live.

Sent:-  Status as Sent is indicated in two cases and they are mentioned below:

*When you offer Payment term for any subscription, status of Invoice is indicated as “Sent” and the status of Subscription is indicated as “Live”.

*When you create a Manual-recurring subscription in this case status of Invoice is indicated as “Sent” and the status of Subscription is indicated as “Live”.

Overdue:-Overdue is the status of Invoice when the status of subscription is Unpaid.


3. How to delete a product?

You cannot delete any product if you have even a single subscription in it. Our deletion process works in a chain which is like –

Transactions -> Customer’s (Invoices) -> Subscriptions -> Customers -> Coupons -> Plans -> Products. so, to delete a product, follow the steps –

  • First, you have to delete the transactions and the corresponding invoice/transaction of that particular product which you want to delete. (Follow the steps shown in the screenshots)

go_to_customer


open_an_invoice


view_invoice


  • Then delete all the subscription to that product.

go_to_subscriptions


delete_the_subscription


  • Then you have to delete the customers who have subscribed to this product.

delete_the_customer


  • Now, delete the plans associated with that product.

delete_the_plans


6. Finally, you are able to delete a product.


delete_the_product


Furthermore, If you have to delete only an invoice, subscription, or a customer, then you can just delete them by following the chain.


4. Auto-fill Checkout Page By Customer Id:

The Pabbly allows it’s users to Auto-fill the customer details into the field of the checkout page. Here, Auto-fill means all the fields given in the checkout page will be filled automatically for any of the specific customers.



Now, how it works?

On firing the API to create a new customer, the system will generate a unique id for each. And, this is what we exactly called a customer_Id.  Please refer how the customer_id look like through the list of all customers – https://www.pabbly.com/subscriptions/api/#section-4

Once you get this Customer_id by following the guidelines, you can put that same Id at the end of the checkout link in a specific syntax.

Syntax to add customer id in the checkout link: ?customer_id=

For example:  https://payments.pabbly.com/subscribe/5cb963bf0ce68773eec61099/pabbly-hub?customer_id=5b9cc5cc74dcd31e04f1691b

By doing so, it can get all the data automatically from the customer based on the customer_id on the Checkout page. All the details associated with this customer Id is filled automatically in the checkout page.


auto_fill_checkout_page


Note: These auto-fill fields or texts are not editable means you can not edit the text for any of the customers manually.


5. What Are Credit Notes?

Suppose you are looking to change your plan from a lower amount to higher ones or vice versa, let’s say :

Right now, you have a subscription of $49 for any plan e.g  “Plan1” and you want to change this plan to some other, say “Plan2” whose amount will be, suppose $99.

The credit will be applied to the future transaction as shown below:


credit_notes


This credit note will be available at: customers -> Transactions -> CN_no.

In case of lower to higher amount – Credit Applied = (A Plan going to update) – (A plan need to be changed).

Or in case of higher to lower one – Credit Applied = (A plan need to be changed) – (A Plan going to update).

So according to the above example –

Credit Applied = $99 – $49 = $50

Now, $50 is your credit amount which you need to pay instead of $99 as shown in the above image.

This is how ‘Credit Applied’ works.

You can also get your total credit amount on the customer section without going to the credit note.

Just go to customers in the Pabbly and you will be able to see the credit amount as like in below picture –


unused_credits0


Note : This whole process will not be applicable for “One Time Billing Cycle”. You need to set some specified number to generate your billing cycle of any plan for e.g. every week, every year, every month etc.


6. PayPal Standard  VS  PayPal Payments Pro:

PayPal offers 2 different variants.

PayPal Standard  &  PayPal Payments Pro

1. PayPal Standard:-

In PayPal standard, the customer will go offsite to PayPal to complete the checkout process.

It does not require reference transactions to be enabled. All the subscriptions are managed at Paypal’s end itself.

Once the payment is successful, Pabbly automatically marks the payment as paid. In the case of failed payment, Pabbly is notified by PayPal and within Pabbly the subscription is marked as unpaid.

Cons of PayPal Standard –

  • Customer has to go off-site to PayPal to complete the payment.

Pros of PayPal Standard –

  • Available in all countries.
  • Customers can pay through credit card, debit card and directly through their PayPal account.
  • No Lock-in with the subscription management services (Recurly/Chargebee). All subscriptions are managed at PayPal itself. So, in-case you want to change or close your subscription management services, the billing will still happen directly through PayPal.

2. PayPal Payments Pro – (Reference Transaction):-

The Reference transaction is the feature of PayPal Payments Pro.

It allows you to collect the payment using a credit card on your website itself. However, the customers can’t pay using the PayPal account with PayPal payments pro.

Cons of PayPal Payments Pro (Reference Transaction) –

  • Only available in US, Canada and UK to selected customers.
  • Only credit and debit card allowed. Customers can’t pay using their PayPal account.
  • Lock-in with the subscription management services (Recurly/Chargebee): if you want to change your subscription management service, you will not be able to bill your customers anymore because the subscriptions are not stored at PayPal’s end.

Pros of PayPal Payments Pro (Reference Transaction) –

  • You can take payment through your own website. Customers won’t be taken to the PayPal site.

What do we use in Pabbly?

In Pabbly, currently, all the payments happen through PayPal standard offering. You do not need reference transactions for the same. We store all the subscriptions at PayPal itself.

P.s: Rules of PayPal with Pabbly Subscriptions:

  • PayPal refund feature is applicable for One-Time payment. In case of recurring payment, PayPal refund is not applicable.
  • Coupons will work with “Forever Redemption” type. Coupons will not work with “One Time” & “Limited number of times”.
  • Upgrade/downgrade of plans will not work with PayPal.

7. How To Record A Payment?

So far, We have known that ” Pabbly” generates invoices automatically for all the Online Payments, also a user can generate invoice manually. In the scenario of manual invoice or offline transaction (where payment is done via Bank Transfers, Cash, Cheque, others), the status of the invoice will show as “Created” not ” Paid”. To change the status of Invoice from “Created” to “Paid”, Pabbly subscription has added a new feature “Record Payment” where a user can generate invoice manually, add payment details and once the payment detail is added, the status will automatically change to ” Paid”.

Here is how you can use the “Record Payment” feature:

Create an offline subscription of a user. (If you need help creating an offline subscription, follow the URL: (https://www.pabbly.com/subscriptions/docs/features/#section16)

Now, go to the Invoice section, you will see the status of the Invoice is “Created”, Please refer to the screenshot below:


go_to_invoice


Click on the invoice that you have created manually, You will have few choices on the top left of the Invoice like this:


record_payment


After you choose“Record Payment”, you will be redirected to this page :


select_mode_of_payment


Once the changes have been saved, you can go back to Invoice and you can check the status of the Invoice has been changed to ” Paid”.


changed_status


8. How To Collect Charge From Customers?

When you were checking Invoice of offline subscription, you may have noticed one more option by the name “Collect Charge”, refer to screenshot below:


collect_charge


In  Collect Charge option, you can do the direct debit from the billing details stored for that customer. It means you will be able to charge the credit card of that customer from within the back-end.

Create an Offline subscription for a customer, fill out the other necessary details and at the end, you have to choose “Payment Method”, you will have two options Offline Payment and card details of the customer. You can directly choose card details and then click on “submit”. Please refer to the screenshot below:


proceed_collect_charge


After clicking on submit, an Invoice by the name of the customer will be generated and the status of invoice will be “Paid”. Refer to the screenshot below:


status_changed


9. How To Process A Refund?

Pabbly Subscriptions have made the Refund process easier for its user, with Pabbly you can refund directly from your account to your customer. You don’t need to go to your Payment Gateway account and then initiate the refund process from there. Follow these simple steps to initiate the refund from your Pabbly subscription’s account.

Login to your Pabbly Subscription’s account and choose “Sales” from your Dashboard. Select the Customer you want to initiate the Refund for, follow the screenshot here –


go_to_sales_section


Once you choose the customer having the transaction with “Success” as the status. Click on it and you will be redirected to the “Sales details”. Here, you will find a “Refund/Manage” option. Check the screenshot below –


click_on_refund


Once you click on “Refund”, a pop-up box will open with two Options, “Refund” and ” Refund Description”. Pabbly subscriptions have the feature of a Partial refund as well, you can add the amount you want to refund. Once you add the amount, added a description(if any) and clicked on “Save”. An automatic Refund receipt is generated against the Invoice.


partial_refund


You can find the receipt under Customer’s Transaction details, please refer to the screenshots below:


refund_receipt


refund_detail


If the customer has paid you via Stripe payment gateway then only you can issue a refund by following the above steps.

If the customer used any other payment method like PayPal, Authorize.net or Razorpay then you will need to issue the refund directly from the gateway account.

After issuing the refund you can record it in your Pabbly Subscriptions account.

To record a refund go to

Customers -> Transactions -> Payment -> Record refund


record_refund


record_refund_amount


Click on the record refund option and add the amount and description for your reference.

Once you submit the refund Id will be generated from that particular payment.​


10. Which Currencies Does Pabbly Support?

Pabbly Subscriptions supports a total of 25+ global currencies. You have to choose a single, preferred currency for your Pabbly Subscriptions account as soon as you sign up.

Please keep in mind that once you select your currency, it can’t be modified/changed later. It will be set as default.

Currency Setting is available under the “Personal Information” tab –


currency_choosen


When you click on the “Search Currency”, a drop list will roll down, enabling you to select your preferred currency.


select_currency


Note: Currencies can be chosen only once while setting up the account. A single currency will run on a single account.

Here is the complete list of all the supported currencies (These currencies are supported by PayPal and Stripe payment gateways)

 

Currency Name Currency Code Currency Symbol
U.S. Dollar USD $
Euro EUR €
Pound Sterling GBP £
Japanese Yen JPY ¥
Canadian Dollar CAD C$
Mexican Peso MXN Mex$
Hong Kong Dollar HKD HK$
Hungarian Forint HUF Ft
Norwegian Kroner NOK kr
New Zealand Dollar NZD NZ$
Singapore Dollar SGD S$
Swedish Kronor SEK kr
Polish Zloty PLN zl
Australian Dollar AUD A$
Danish Kroner DKK kr
Swiss Francs CHF CHF
Czech Koruny CZK Kc
Israeli Shekel ILS ₪
Brazilian Real BRL R$
Taiwan New Dollars TWD NT$
Malaysian Ringgit MYR RM
Philippine Peso PHP ₱
Thai Baht THB ฿
Indian Rupee INR ₹
Russian Ruble RUB ₽
Sri Lankan Rupee* LKR Rs, රු
Indonesian Rupiah* IDR Rp
Moroccan Dirham* MAD DH
UAE Dirham* AED د.إ
South Korean Won* KRW ₩
Colombian Peso* COP $
Macedonian Denar* MKD Ден

 

Points To Remember –

  • Currency names with (*) are only supported with Stripe Payment Gateway.
  • The Sri Lankan Rupee can only be used for offline transactions. Meaning, you can manually create subscriptions, invoices & corresponding customers (with Sri Lankan Rupee as the preferred currency) and collect payments via cash or bank transfer.

shri_lankan_rupee


P.s: Rules of PayPal with Pabbly Subscriptions:

  • PayPal refund feature is applicable for One-Time payment. In case of recurring payment, PayPal refund is not applicable.
  • Coupons will work with “Forever Redemption” type. Coupons will not work with “One Time” & “Limited number of times”.
  • Upgrade/downgrade of plans will not work with PayPal.

11. How To Activate/Deactivate Plans?

The activation or deactivation of your Product’s plans is a secure way to keep the integrity of your business model.

For instance, suppose you want to expire the lifetime deal of a certain product, you would normally remove the checkout page link from the buy button. But the link isn’t dead yet and a user may still access it if he has that link saved somewhere.

So to completely deactivate a plan, you have to use Deactivation of Plan feature. It is available under the “Edit Plan” setting.


edit_a_plan


plan_status


12. Client Portal:

Pabbly Subscriptions offers a dedicated portal to your customers which enables them to –

  • Monitor account details, outstanding invoice, available credit
  • Upgrade or downgrade subscriptions
  • Add alternate card details
  • Download invoices
  • Track transactions

In order to give your customers the access to the client portal, you, as a merchant have to enable it under “Settings → Client Portal”.


access_client_portal


There are several options available in the portal settings through which you can provide permissions to your customers for various actions like –

  • Auto-enable client portal for all users.
  • Allow customers to cancel their subscription.
  • Allow customers to edit their profile.
  • Allow customers to edit their subscription.

client_portal_details

Now, let’s discuss the working of these options in a detailed manner.

1. Auto-enable client portal for all users – With this option, merchant can decide which customer they want to provide portal access or not.

If the option is disabled, then you have to manually provide portal access to your customers by following the below steps –

Merchant Dashboard -> Customers -> Individual customers -> Click on three dots options -> Select Edit from the drop down -> Click on “Allow Portal Access” -> Save the changes.


allow_portal_access


When the option is enabled, all your customers will receive a Client Portal Invitation Email automatically on behalf of your organization when they subscribed to your plan.


customer_portal_email_invite


By clicking on Accept Invitation, your customers can set the password to their respective Client Portal. After that, they can access their portal.

As a customer, you can view your Client Portal –


client_portal_dashboard


2. Allow customers to cancel their subscription – With this option, customers can cancel their subscriptions from their portal account. And when you enable/disable that option then the cancel subscription button in the Client Portal-> Subscriptions page will also get appear/disappear accordingly.


cancel_subscription_client_portal_option_enabled


When merchant enable the “Allow customers to cancel their subscription” option then the new option “Allow immediate cancellation of subscription” will also appear in the Client Portal settings of Merchant account.

This option provide ability to merchants to decide whether they give immediate cancellation options to customers in the portal or not.


immideate_cancellation


Generally, when a merchant or a customer click on “Cancel Subscription” they see two options –

  • Cancel Subscription with Immediate action.
  • Cancel Subscription on Next Renewal.

immideate_cancellation_client_portal


But, when the merchant enable the “Allow immediate cancellation of subscription” option from the portal settings. Then the customers will only see the “Cancel on Next Renewal” option in the portal account like this –


cancel_on_renewal


With this new option, your customers can use the service till the end of the current term and the subscription will be cancelled on the next billing date.


3. Allow customers to edit their profile – By enabling/disabling this option, merchant gives permissions to customers for editing their profile.


edit_profile


Here, customers can edit their basic details and save the changes.


4. Allow customers to edit their subscription – When you (merchant) enable/disable the edit subscription option you’ll provide your customers the ability to switch to any other plan of a particular product by upgrade/downgrade the subscription from the portal account.


edit_subscription


When you click on “Edit” button a subscription page appears like this –


edit_subscription_details


5. Default Language For Client Portal – This option of Pabbly Subscriptions allow merchants to set a default language of the portal as per their choice.


default_language_for_client_portal


For example – If you (merchant) set Spanish as a Default Language in the client portal settings, then all the data of the customer portal will be displayed in that language only.


client_portal_language


Right now, there are 4 languages available in this option i.e. English, German, Czech & Spanish and the remaining languages will also be implemented soon in the system.


6. Portal Background Image – It’s a last option of the client portal settings through which you can upload a background image.


portal_background_image


Here, the image you add will be displayed in various places like Affiliate Signup page, Forgot Password page, and client portal Login page.


Client Portal Login –


Portal Login


Affiliate Sign Up –


Affiliate Signup Page


Forgot Password –


Forgot Password


When it comes to invoices, you can view and download it any number of times via “Invoice” tab –


portal_invoice


This is how your (customer’s) detailed invoice would look –


download_invoice


In order to keep a track of your transactions, you can use the “Transaction” tab –


portal_transactions


Transaction Details –


transaction_details


As a merchant, if you want to grant Client Portal access to the selected customers, you can do that by manually adding a customer (via “Customers” tab) and allowing the Client Portal access.


customer_section


Allow Client Portal Access –


enable_portal_access


Single Sign-On for Pabbly Subscriptions’ Client Portal

When you have to integrate Pabbly Subscriptions with some other SaaS application, it will be laborious for you (merchant) and your customers to manage client portal login credentials.

Pabbly Subscriptions offers a Single Sign-On feature which enables your customers to seamlessly log in to their respective portals.

As a merchant, you have to do is, pass the customer ID at the time of customer sign up. (check the Pabbly Subscriptions Client Portal session API) This will create a login database in your own application/website and also in Pabbly Subscriptions. Rest will be handled by the backend process.

Your customer will now be able to access the client portal (without having to log in separately) via your own application itself.

Let’s understand this by an example –

Suppose, Joseph is selling a product – FormGet and managing its billing with the help of Pabbly Subscriptions.

Now if a customer wants to purchase Joseph’s product then Joseph faces a problem where he has to provide two separate login credentials to his customer. One for FormGet (which he’s selling) and other for Pabbly Subscriptions Client Portal (via which he’s managing the billings of his products).

But the Single Sign-On feature can solve this problem. Joseph will have to use the Client Portal API in his application (FormGet) at the time of customer sign up process. So, as soon as the customer purchases a FormGet plan and signs up, Client Portal API will come into effect and pass the customer ID to Pabbly Subscriptions.

This will automatically create a Client Portal login credential for the customer as soon as he has signed up for the product, FormGet.Now, once the customer enters into the FormGet application, he can access his Client Portal without having to log in separately. Please note that the client portal button/link will be displayed accordingly by Joseph in the FormGet application.


13. What Is Embed Checkout Page?

Pabbly subscription helps you to give your customers a flawless checkout experience without being redirected to anywhere. Now, embed your Pabbly checkout page in your website without any hassle.

How To Use It In Website?

Just add the code given below in your website and your checkout is embedded.

<iframe width=”100%” height=”1300px” src=”https://payments.pabbly.com/subscribe/5cb963bf0ce68773eec61099/pabbly-suite”></iframe>

Below is a sample checkout page URL, you just have to replace it with your checkout URL “https://payments.pabbly.com/subscribe/5cb963bf0ce68773eec61099/pabbly-hub”


14. What Is The Process Of Plan Upgrade & Downgrade?

Pabbly Subscription enables you to ‘Upgrade’ or ‘Downgrade’ your current recurring subscription. In simple words, you can switch to any of the active- plans of the product that you already purchased.

Suppose you have a purchased a product which has three plans say ‘A, B, C’ for $50, $100 and $150 respectively. You purchased plan ‘B’ for $100 and now you want the services of the plan ‘C’ also. Then you don’t need to wait for the whole month or to end the subscription period of the plan ‘ B’. You can directly ‘Upgrade’ your plan from Pabbly Subscription. Same things go with the ‘Downgrade’  if the features of plan ‘A’ is sufficient for you then you can ‘Downgrade’ the plan from Plan ‘B’ to plan ‘A’ directly.

Plans Can Be Upgrade/Downgrade In Two Ways-

1.  The Merchant Will Upgrade Or Downgrade A Plan

If you are the merchant and you want to change the current the plan of your customer. then just follow these steps.

  • Click on the ‘Subscription’ on your dashboard and then pick the individual subscription of the customer for which you want to change the plan (Upgrade/Downgrade)
  • Click on the ‘Edit’ button.

edit_subscription


  • Check the check box if you want to notify your customer.
  • From ‘Plan Name’ select the new plan that you want to assign to your customer.

subscription_details


  •  You can check if you want to apply the changes ‘Immediately’ or at the ‘ End of this term’.
  •  Select the payment mode.
  •  Finally, save changes from the ‘Save’ button and the changes will be applied accordingly.

save_subscription_changes


As you change the plan of your customer, you will find several changes,

  • In the ‘Reports’ Section the values of ‘Net Revenue’ and ‘Monthly Recurring Revenue’ will be changed.
  • The next billing date will be changed as per the plan.
  • The customer will have ‘Unused Credits’ if he is applicable for it.

2. Your Customer Can Also Change The Current Plan Via Customer Portal Access.

If your customer has the ‘Customer Portal Access’ then they can change their plan (Upgrade/Downgrade) by following these steps.

  • Click to Subscription on the dashboard and select the subscription plan you want to change (Upgrade/Downgrade).
  • Click on Edit button.

edit_any_subscription


  •  Check if you want to notify yourself or not for the changed plan.
  •  Select the new plan from ‘Plan Name’.

change_plan


  • Select the payment mode and hit the ‘Save’ button.

save_subscription_changes


Finally, your changes will be saved.


15. Email Template V1 V/S V2

Pabbly Subscriptions ‘Email Notification’ feature will notify the merchant and the customer on various actions accordingly via emails. We have updated the email templates in a very impressive way.

Here is the comparison between the old and new versions of email templates.

The old version layout of emails templates looks like this-

  •  Successful Payment Notification To Merchant

Pabbly Subscriptions features


  • Refund Notification To Merchant.

Pabbly Subscriptions features


  • Client Portal invitation to the customer,

Pabbly Subscriptions features


We have updated the email templates, which are more impressive and professional than the older version.

Some of the new email templates on different actions are,

  •  Successful Payment Notification To Merchant,

Pabbly Subscriptions features


  • Refund Notification to the merchant,

Pabbly Subscriptions features


  • Client Portal invitation to the customer,

customer_portal_email_invite


We had presented only a few examples of old and new versions, but we have created 22 emails templated for different events that will be sent to the customer and the merchant on different actions.


16. How To Create An Offline/Manual Subscriptions?

In Pabbly Subscriptions, customers are not only created by a checkout page but also you can add customers offline/manually.

Here, we present you the working of the offline/manual subscription cycle. First, you have to add the customer offline and for doing so, you must follow the simple steps.
From your Pabbly Subscriptions dashboard go to –
Customers → Add New Customer → Fill All The Details → Click on Submit button. 


add_customer


new_customer_details


Once you click on the submit button, an offline customer will be created. Then you have to assign a subscription plan to that customer and for doing so follow –

Subscription → Add New Subscription → Select the customer email → Fill all the required details → Click on the Submit button.


add_subscription


add_subscription_details


When the offline subscription is created, the status of the subscription is shown as ‘Live’ but the Invoice status is shown as ‘Created’.

Now the subscription is live but the payment is not done yet so if you want to collect payment for an offline subscription then the very first option is Invoice.

In offline subscription, the invoice sent to the customer is a Payable Invoice. The Invoice will be sent automatically to the customer if you have selected the ‘Email To’ option while creating the subscription and if not then you have to send the invoice manually.

To send the invoice to the customer follow,

Invoice → Click on customer’s Invoice Number → Click on the Email Icon → Click on OK and Send the Invoice


click_on_any_invoice


send_invoice


The invoice sent to the customer will consist of a “ViewYour Invoice” button and from there, your customer can pay the amount.


view_your_invoice_button1


When customers click on the “View Your Invoice” button then they will be redirected to the payments page which has the “Pay Now” button.


paynow_button_invoice1


Your customer can now fill the details and complete the payment process.


complete_payment


Once the payment process is completed, the status of the Invoice will now be shown as ‘Paid’.

If your plan is of recurring billing cycle then the payable invoice will be sent automatically on every recurring billing to the customer and an email notification of the same action is sent to the merchant.

With this option, Pabbly Subscriptions provides you with two more options to collect payments,

  1. Collect Charge.
  2. Record Payment.

Note: Collect charge will only work if you have the Credit/Debit Card details of the customer.

Note: Record payment will only change the status of Invoice into ‘Paid’ and you have to collect payment manually.


17. How To Add New Card?

With Pabbly Subscriptions, you can Add Card Details of your customer to deduct charges for recurring billing cycles. This is a very flexible feature that the merchant can add card details from the merchant’s dashboard and the customer can also add the card details from the client portal dashboard.

Follow these steps to add the card details from the merchant’s dashboard.

From your Pabbly Subscriptions dashboard go to

Customers → Click on Customer’s email Id → Click on Add New Card → Fill the details and click on Add Card Button. 


add_new_card


add_new_card_details


The new card details are shown in the customer’s overview section.

Your customer can also add the card details from the client portal dashboard.

First, you have to give access to the client portal to the customer. Then the customer will log in into the client portal dashboard.

Once the customer is logged in successfully then they will find the option to manage the card details on the dashboard only.


manage_card


When you click on update card you will be redirected to a new page where your customer will fill the details of the new card.


add_new_card_details_on_portal


18. How To Show Multiple Plans In A Checkout Page?

This dynamic feature of Pabbly Subscriptions will enable you to add Multiple plans in a single checkout page.

You can display all the plans of your product on a checkout page and your customer can directly select the suitable plan and purchase it directly.

This feature is located on the dashboard of the Pabbly Subscriptions account.


multiplan_checkout


To make a new dynamic checkout page, click on the ‘Create Checkout Page’ button.

Fill all the required labels and hit the save button.


add_multiplan_checkout_details


all_multiplan_checkout_pages


Once the checkout page is created you will get a unique link for the checkout page.

With that, you will also be able to edit and delete the checkout pages as per your requirement.

When all the backend process is done then you can copy the checkout page by the copy icon or you can directly click on the link to check how the page will work.


multiplan_checkout_page_links


The front end of the multiple plan checkout page will look like this,


front_page_of_a_multiplan_checkout


The plans will be automatically seen with radio button and your customer can select any of the plan to process the purchase.

All the fields of checkout page will be active only when your customer will select any of the plans.

P.S

  1. You can add several plans for a single product but cannot add plans for different products.
  2. Different checkout page will be displayed while selecting a different plan. (If you have customized the checkout page individually)

19. Invoicing –

Invoices are an official document which is sent by the merchant to his customer on every transaction.

The invoice contains all the important details of product, pricing, and discount.

Since the core working of the software involves a lot of transaction so this is the most basic and important feature.

In this system of Pabbly Subscriptions Invoices are sent on every particular transaction. In the invoice, several details are mentioned such as product name, Invoice number, date, quantity, main amount, discount, and total payable amount etc.

There are 2 kinds of invoices in the Pabbly Subscriptions system.

Online Invoice – Invoice which is sent on every online transaction.


invoice_without_paynow_button


  • Offline Transaction – Payable invoice is sent to the customer in case of offline transactions.

paynow_button_invoice1


That simply means when a customer purchases any of your plans via checkout page then an online invoice is automatically sent to the customer on registered email.

And when a customer and a subscription is added by offline or manual method then an offline invoice is sent to the customer. That invoice has a “View Invoice” button when your customer click on that button they will get the details of the pending payable amount and will also find a “Pay Now” button.

Customer will click on that button and complete the payment. Once the payment is completed from customers end the status of invoices will be changed automatically.

Further, there is an Invoice section available in the merchant dashboard by which the merchant can cross check the invoices of all the customers.

With that, there are several options available in the invoice of every customer –

1.> Mail Icon – when you click on the mail icon present in the invoice then the invoice will be re-sent to the customer.

If the invoice status is showing as paid then the normal invoice is sent to the customers.

If there is any other status apart from “live” then the payable invoice is always sent to the customer.

2.>  Record payment – If you have taken the amount by any other means, then you can use this option to change the status of the invoice. To know more about this please check the documentation.

3.> Collect Charge – You can directly collect payment from the customer if the card details are saved on the payment gateways. This option will not work in case of the PayPal payment gateway. Check this documentation to know more about this option.

4.> Delete – In case if you want to delete any particular invoice.


invoice_icon_details


Note – If the status of the invoice is “Paid” then Record payment and collect charge option will not be displayed.



20. Add Invoice –

Usually, invoices are automatically generated whenever a customer is subscribed for any plan via checkout page, API or manually. These invoices are automatically sent to the customers for successful payments. Also, there is a way to send an online invoice for incomplete payments.

But, using this feature, you can add an invoice for any customer from the dashboard itself.

To add an invoice simply go to Pabbly Subscription Dashboard -> Invoice -> Add Invoice


Add Invoice PSB


Add Invoice Details: To create an invoice, you’ll need to fill in some details.

1. Customer Email: You can either select an existing customer from the list available or you can create a new customer instantly by clicking on the ‘Click here to add a new customer’ help text available below this field.

2. Payment Term: You can specify the period after which the customer must complete the payment after the due date. For instance: Net 15, 30, 60, end of the month etc.

3. Email To: There is an option available to select if you want to notify the customer about his subscription. When you tick this option an email will be sent automatically when a subscription is created.

4. Select Product: You can select the product for which you want to create a subscription for your customer.

5. Plan Name: Pick the plan of the product for which you want to create a subscription for your customer. Also, you can mention the quantity of the plan purchased.

6. Subscription Term: Specify a start date for the subscription.

7. Payment Method: Select a payment method such as offline, card etc. to collect payments for this subscription.

Lastly, click on ‘Save’ to create an invoice.


Add Invoice Details


A subscription is automatically created for the customer whenever an invoice is created. This subscription will then work on a manual/offline method.

To learn more about Manul/Offline invoice click here.

Moreover, this newly created invoice is sharable & you can share it with your customer using two ways.

1. By sharing the ‘Share Invoice Link’.


Share Invoice Link


2. By simply clicking on the email icon to send an invoice via email.


Share Invoice in Email


21. What Are Custom Invoices?

In Pabbly Subscriptions, invoices are generated and sent automatically to the customer whenever a transaction takes place. These invoices fetch data from different fields that a customer fills while purchasing the subscription and also fetches the merchant details from the profile setup. After merging all the data an invoice is generated which looks like this.

Almost all the important data is available in the system generated the invoice, but there is some customization needed in the invoice to make it look more professional.

So these invoice customization are located in Settings -> Invoice Settings.


add_invoice_settings


In this settings, you can add a header image and a header text in the invoice, and also set up the invoices to be sent product wise.

That means you can edit different invoices for your different products.

Just click on ‘Add New Invoice Setting Button’.

In the next page, you will need to add a title. Suppose you have different products so invoice title can be the product name so you will not get confused.

add_invoice_settings

Next, You will select the particular product for which you need to send the invoice.

At last, you can add the Invoice heading like in European countries the invoice is generally called as Tax Invoice or Tax bill. So you can add any invoice heading according to your needs.
You can upload a logo, which will be displayed on the top of the invoice.

Finally, submit the settings.

So when a customer purchases any plan of that particular product which invoices you have customized. Then they will receive a different invoice which has your organization logo a heading. And for your other products, the default invoice will be sent to the customers.


Pabbly Subscriptions features


But there are no limitations in it. You can customize the invoices for all the products you have in the same or different manner.

Just log in and check the feature for much better understanding



21. What Is Dunning Management?

Whenever a payment fails either first or recurring, that transaction is captured under our dunning cycle. In this, the system tries to attempt the payment from the customer on 1st, 3rd, 5th, and 7th day from the billing date.

On every attempt, the system automatically sends an email notification to the customer and the merchant.


Pabbly Subscriptions features


The dunning email notification received by the end customer also has a pay now button. so your customer can directly pay form the email.

You can also stop the dunning cycle for any customer just by deleting the Pending Invoice of that particular transaction.

 

Products

  • Pabbly Plus
  • Pabbly Connect
  • Pabbly Email Marketing
  • Pabbly Form Builder
  • Pabbly Subscription Billing
  • Pabbly Email Verification

Resources

  • Video Tutorials
  • Blog
  • API
  • Affiliate Program
  • Integrate Your App
  • Pabbly Tuts

Company Details

  • Terms & Conditions
  • Privacy Policy
  • About Us
  • Brand Assets

Get In Touch

  • Sign Up Free
  • Sign In
  • Support
  • Contact Us
  • Vulnerability Disclosure

Follow Us

Experience the full range of business solutions with Pabbly, including form creation, email marketing, billing, automation, and much more!
f  Join FB Group
Pabbly
Pabbly
Pabbly
  • [email protected]​
  • [email protected]​

Products

  • Pabbly Plus
  • Pabbly Connect
  • Pabbly Email Marketing
  • Pabbly Form Builder
  • Pabbly Subscription Billing
  • Pabbly Email Verification

Resources

  • Video Tutorials
  • Blog
  • API
  • Affiliate Program
  • Integrate Your App
  • Pabbly Tuts

Company Details

  • Terms & Conditions
  • Privacy Policy
  • About Us
  • Brand Assets

Get In Touch

  • Sign Up Free
  • Sign In
  • Support
  • Contact Us
  • Vulnerability Disclosure

Follow Us

Experience the full range of business solutions with Pabbly, including form creation, email marketing, billing, automation, and much more!
f  Join FB Group
Pabbly
Pabbly
Pabbly
  • [email protected]​

Company

  • About Us
  • Privacy Policy
  • Terms & Conditions
  • Careers
  • Security
  • Brand Assets

Learn

  • Pabbly Connect Videos
  • Pabbly Connect Community
  • Pabbly Subscription Billing
    Community

Partners

  • Affiliate Program

Products

  • Pabbly Plus
  • Pabbly Connect
  • Pabbly Email Marketing
  • Pabbly Form Builder
  • Pabbly Email Verification
  • Pabbly Subscription Billing

Developer

  • API - Pabbly Subscription Billing
  • API - Pabbly Email Marketing

Contact

  • [email protected]​
  • Contact Us
  • Support
  • Sales: [email protected]​
  • Contact Us
  • Support Forum
  • Enterprise

Follow Us

f  Join FB Group
Pabbly
Pabbly
Pabbly

Developer

  • API - Pabbly Subscription Billing
  • API - Pabbly Email Marketing

Integrations

  • Pabbly Connect Integrations
  • Integrate Your App

Certification

  • SOC2 Type 1
  • ISO 27001:2022

Company

  • About Us
  • Privacy Policy
  • Terms & Conditions
  • Careers
  • Security
  • Brand Assets

Learn

  • Pabbly Connect Videos
  • Pabbly Connect Community
  • Pabbly Subscription Billing Community

Partners

  • Affiliate Program

Products

  • Pabbly Plus
  • Pabbly Connect
  • Pabbly Email Marketing
  • Pabbly Form Builder
  • Pabbly Email Verification
  • Pabbly Subscription Billing
  • Sales: [email protected]​
  • Contact Us
  • Support Forum
  • Enterprise
  • [email protected]​
  • Contact Us
  • Support Forum
  • Enterprise

Follow Us

f  Join FB Group
Pabbly
Pabbly
Pabbly

Developer

  • API - Pabbly Subscription Billing
  • API - Pabbly Email Marketing

Integrations

  • Pabbly Connect Integrations
  • Integrate Your App

Certification

  • SOC2 Type 1
  • ISO 27001:2022
MagnetBrains LLC DBA Pabbly © 2024. All Rights Reserved.
Sitemap
MagnetBrains LLC DBA Pabbly © 2024. All Rights Reserved.
Sitemap

Company

  • About Us
  • Privacy Policy
  • Terms & Conditions
  • Careers
  • Security
  • Brand Assets

Learn

  • Pabbly Connect Videos
  • Pabbly Connect Community
  • Pabbly Subscription Billing Community
  • Blog

Partners

  • Affiliate Program

Products

  • Pabbly Plus
  • Pabbly Connect
  • Pabbly Subscription Billing
  • Pabbly Email Marketing
  • Pabbly Form Builder
  • Pabbly Hook
  • Pabbly Chatflow
  • Sales: [email protected]​
  • Support: [email protected]​
  • Contact Us
  • Support Forum
  • Enterprise
  • [email protected]​
  • [email protected]​
  • Contact Us
  • Support Forum

Follow Us

f  Join Facebook Group
Pabbly
Pabbly
Pabbly

Developer

  • Pabbly API Documentation

Integrations

  • Pabbly Connect Integrations
  • Integrate Your App

Certification

  • SOC2 Type 2
  • ISO 27001:2022
MagnetBrains LLC DBA Pabbly © 2025. All Rights Reserved.
Sitemap