{"id":1581,"date":"2024-11-21T14:34:07","date_gmt":"2024-11-21T14:34:07","guid":{"rendered":"https:\/\/help.xodox.in\/?post_type=docs&#038;p=1581"},"modified":"2024-12-11T14:19:37","modified_gmt":"2024-12-11T14:19:37","password":"","slug":"subscriptions","status":"publish","type":"docs","link":"https:\/\/help.xodox.in\/pt\/docs\/subscriptions\/","title":{"rendered":"Subscriptions"},"content":{"rendered":"<div class=\"entry-content\">\n<p>From Latest Updatein Xodox CRM, there is a new major feature added that will help you to bill your customers in a more faster way based on subscription billing. Subscription payments is provided via Stripe, you will need to have active Stripe account in order to use this feature.<\/p>\n<p>Please note that the <strong>subscriptions feature is different from <a href=\"https:\/\/help.xodox.in\/pt\/docs\/recurring-invoice\/\">recurring invoices<\/a>.<\/strong> The recurring invoices are used only to re-create the invoice on a specific date but with subscriptions, if the customer is subscribed to the subscription, he\/she will be auto-billed via Stripe and the invoice will be created.<\/p>\n<h3 id=\"configure-stripe-subscriptions\" class=\"wp-block-heading\">Configure Stripe subscriptions<\/h3>\n<p><strong>You will need first to configure the <\/strong><a href=\"https:\/\/help.xodox.in\/pt\/docs\/stripe\/\"><strong>Stripe Checkout<\/strong><\/a><strong> payment gateway in order to use the Subscriptions feature.<\/strong><\/p>\n<p>Please follow the Stripe checkout configuration guide by clicking <a href=\"https:\/\/help.xodox.in\/pt\/docs\/stripe\/\">here<\/a><\/p>\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>If you are not <strong>using Latest Update <\/strong>, you will need to manually configure your webhook, see <a href=\"https:\/\/help.xodox.in\/pt\/docs\/subscriptions\/#webhook\">below<\/a>, otherwise continue with the guide below.<\/p><\/blockquote>\n<h3 id=\"stripe-products\" class=\"wp-block-heading\"><strong>Stripe Products<\/strong><\/h3>\n<p>If you haven\u2019t created your products and billing plans, <strong>you should create via the Stripe Dashboard<\/strong>, Xodox CRM will fetch the billing plans directly from Stripe and will display them while creating\/editing subscription.<\/p>\n<p>There is <strong>no option to add billing plans via Xodox CRM admin area<\/strong>, you should always add the billing plans via Stripe Dashboard.<\/p>\n<h3 id=\"subscription-statuses\" class=\"wp-block-heading\">Subscription Statuses<\/h3>\n<p>There are 8 subscription statuses in Xodox CRM, 5 are the default Stripe subscription statuses and one additional status is added <strong>Future<\/strong>.<\/p>\n<p>You can read the lifecycle for subscriptions and statuses at by clicking <a href=\"https:\/\/stripe.com\/docs\/billing\/lifecycle#subscription_states\">here<\/a><\/p>\n<p><strong>Future<\/strong> \u2013 The additional Xodox CRM status Future means that the customer subscribed but the first billing date is in future, as an example if the customer subscribes on 2018-05-18 and you configured First Billing Date to be 2018-05-25, the subscription is active but the customer will be billed at the future date.<\/p>\n<div class=\"st-alert st-alert-\">Xodox CRM subscriptions for Stripe do not support trial subscriptions<\/div>\n<h3 id=\"create-new-subscription\" class=\"wp-block-heading\">Create New Subscription<\/h3>\n<p>In order to create new subscriptions, from the main menu click Subscriptions then New Subscription.<\/p>\n<p><strong>Billing Plan<\/strong><\/p>\n<p>Select billing plans for this subscription, the billing plans will be fetched from your Stripe account.<\/p>\n<p><strong>Quantity<\/strong><\/p>\n<p>Configure quantity if it\u2019s necessary, otherwise leave it to 1<\/p>\n<p><strong>First Billing Date<\/strong><\/p>\n<p>This is the first billing date field,\u00a0leave blank to use the date when the customer is subscribed to the subscription. <strong>This field must be a future date<\/strong>, if you select a date and the date is passed but the customer is not yet subscribed, the date when the customer will subscribe will be used.<\/p>\n<p><strong>Note that Stripe does not support the creation of subscriptions in past dates.<\/strong><\/p>\n<p><strong>Subscription Name<\/strong><\/p>\n<p>Add subscription name, shown to the customer too, in most cases this will be your product name.<\/p>\n<p><strong>Description<\/strong><\/p>\n<p>You can add an additional description for this subscription, also visible to the customer.<\/p>\n<p><strong>Customer<\/strong><\/p>\n<p>Select customer for this subscription.<\/p>\n<p><strong>Currency<\/strong><\/p>\n<p>The currency will be auto-selected based on base currency or customer currency, you can\u2019t manually change the\u00a0 currency, more info about currencies can be found by clicking <a href=\"https:\/\/help.xodox.in\/pt\/docs\/currencies\/\">here<\/a><\/p>\n<div class=\"st-alert st-alert-\">Always use the same currency in Xodox CRM and Stripe billing plan currency<\/div>\n<p>This means that you can\u2019t have currency EUR and select billing plan configured in Stripe with USD currency.<\/p>\n<p><strong>Tax<\/strong><\/p>\n<p>You can select tax for the subscription.<\/p>\n<p>The <strong>taxes are fetched directly from Stripe<\/strong>, if you haven\u2019t configured your taxes in Stripe, you should do this via Stripe dashboard by navigating to <strong>Billing-&gt;Tax Rates<\/strong><\/p>\n<p><strong>Terms and Conditions (from v.2.40)<\/strong><\/p>\n<p>You can also add custom terms and conditions for the subscription, the terms and conditions will be shown at the bottom of the subscription preview area just before the customer subscribes to the subscription<\/p>\n<h3 id=\"send-a-subscription-to-a-customer\" class=\"wp-block-heading\">Send a subscription to a customer<\/h3>\n<p>After you configure the subscription successfully, you may want to send the subscription to the customer, <strong>note that the subscriptions in Xodox CRM are related to the primary contact of the customer.<\/strong><\/p>\n<p>To send the subscription to the primary contact you can click on the top left email envelope button, additionally, if you want to view how the subscription will look, click on <strong>View Subscription<\/strong> button.<\/p>\n<p>You may want to take a look at <strong>Setup-&gt;Email Templates<\/strong>, to adjust the subscriptions email templates.<\/p>\n<h3 id=\"subscriptions_to_customers_area\" class=\"wp-block-heading\">Show subscriptions to customers area<\/h3>\n<p>If you want to show or hide subscriptions in customers area, you can navigate to <strong>Setup-&gt;Settings-&gt;Subscriptions<\/strong> and set\u00a0<strong>Show subscriptions in customers area<\/strong> to <strong>Yes<\/strong>.<\/p>\n<h3 id=\"subscribe-to-subscription\" class=\"wp-block-heading\">Subscribe to subscription<\/h3>\n<p>In order customer to subscribe to a subscription, you must send the subscription to the customer primary contact and include the subscription link in the email via the built-in email feature for subscription or send the subscription link manually.<\/p>\n<p>After the customer access the subscription he\/she can review the subscription and subscribe by clicking on the subscribe button.<\/p>\n<figure class=\"wp-block-image\"><img fetchpriority=\"high\" decoding=\"async\" class=\"wp-image-3569\" src=\"https:\/\/help.xodox.in\/wp-content\/uploads\/2024\/12\/Xodox-Project-12-09-2024_05_56_PM.png\" alt=\"Xodox CRM Subscription Subscribe\" width=\"1024\" height=\"640\" \/><\/figure>\n<h3 id=\"canceling-subscription\" class=\"wp-block-heading\">Canceling Subscription<\/h3>\n<p>To get familiar with canceling the subscription, please read more the official Stripe documentation by clicking <a href=\"https:\/\/stripe.com\/docs\/subscriptions\/canceling-pausing#canceling\">here<\/a><\/p>\n<p><strong>Canceling from the admin area<\/strong><\/p>\n<p>If you want to cancel subscription directly from the admin area, you can open the subscription and click on the cancel button, you will be able to see 2 options:<\/p>\n<ul>\n<li>Cancel<\/li>\n<li>Cancel at the end of the billing period<\/li>\n<\/ul>\n<p>If you click <strong>Cancel<\/strong>, the subscription <strong>will be canceled immediately<\/strong>, if you click <strong>Cancel at the end of billing period<\/strong>, the subscription will be canceled based on the end billing period and also, in this case, you can reactive the subscription, but if you cancel it immediately, there is no option to reactivate.<\/p>\n<p><strong>Cancelling from customers area.<\/strong><\/p>\n<p>The primary contact also can cancel the subscription via the customers area, the options are identical like in the admin area.<\/p>\n<h3 id=\"credit-card-token\" class=\"wp-block-heading\">Credit Card Token<\/h3>\n<p>Xodox CRM will store the Stripe customer id in the database for future payments.<\/p>\n<p>Credit card token is token provided by Stripe related to the credit card that subscribed to the subscription, <strong>Xodox CRM does not store the credit card number in the database<\/strong>, the credit card token and last 4 digits are fetched directly from Stripe servers via API.<\/p>\n<p>The primary contact can update the credit card anytime he\/she want by logging into the customers area and navigating from the top <strong>Profile menu -&gt; Credit Card.<\/strong><\/p>\n<p>Sometimes your customers need to change the card info that they have on record with your business, whether that\u2019s just to swap in a preferred card, or because the card issuer sent a replacement. Stripe takes care of\u00a0updating expiring cards\u00a0for you, and also attempts to update saved card details when a\u00a0customer\u2019s physical card is replaced, but in rare cases,<strong> if Stripe is unable to update the card details automatically, the contact must update the credit card manually via the customers area.<\/strong><\/p>\n<figure class=\"wp-block-image\"><img decoding=\"async\" class=\"wp-image-3570\" src=\"#\" alt=\"Xodox CRM Update Stripe Card Token\" width=\"1024\" height=\"356\" \/><\/figure>\n<p><strong>Reusing the credit card token<\/strong><\/p>\n<p><strong>The credit card token for this customer will be used or future subscription too<\/strong>, as example once the customer subscribe to the subscription, in Stripe, Xodox CRM will create customer and this credit card token will be linked to this customer, also the customer id from Stripe will be stored in Xodox CRM database for future payments.<\/p>\n<p><strong>The next time you create a subscription for this customer, the customer won\u2019t need to enter his credit card details again, he\/she can just click a button and will be subscribed in no time.<\/strong><\/p>\n<figure class=\"wp-block-image\"><img decoding=\"async\" class=\"wp-image-3574\" src=\"#\" alt=\"\" width=\"1024\" height=\"314\" \/><\/figure>\n<h3 id=\"testing-subscriptions\" class=\"wp-block-heading\">Testing Subscriptions<\/h3>\n<p>If you want to test the subscriptions, you need to <a href=\"https:\/\/help.xodox.in\/pt\/docs\/stripe\/\">configure<\/a> Stripe testing keys and read the following guide:<a href=\"https:\/\/stripe.com\/docs\/testing\"> https:\/\/stripe.com\/docs\/testing<\/a><\/p>\n<p>In this guide, you can get familiar with how the testing works and also there is a list of test credit cards.<\/p>\n<p>Also, <strong>before switching to production mode<\/strong>, while testing, if you subscribed to any test subscription, <strong>make sure to delete those subscriptions from<\/strong> Xodox CRM admin area.<\/p>\n<h3 id=\"webhook\" class=\"wp-block-heading\">Configure Stripe checkout webhook for subscriptions (applicable for Xodox CRM Latest Update)<\/h3>\n<p>While you are in Setup-&gt;Settings-&gt;Payment Gateways-&gt;Stripe Checkout, <strong>you will need to configure the webhook for Stripe Subscriptions.<\/strong><\/p>\n<p>Each installation will have unique webhook protection key, you will able to see yours in the\u00a0<strong>Stripe Checkout Webhook Key <\/strong>field<\/p>\n<p>In Stripe Dashboard navigate to <strong>Developers-&gt;Web hooks<\/strong>\u00a0and click add a new endpoint.<\/p>\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-3567\" src=\"https:\/\/help.xodox.in\/wp-content\/uploads\/2024\/12\/stripe-web-hook-end-point.png\" alt=\"\" width=\"469\" height=\"386\" \/><\/figure>\n<p>The webhook URL will be like:<\/p>\n<figure class=\"wp-block-embed\">\n<div class=\"wp-block-embed__wrapper\">http:\/\/your-crm-installation.com\/gateways\/stripe\/webhook\/[WEBHOOK_KEY]<\/div>\n<\/figure>\n<p>Replace<strong>\u00a0[WEBHOOK_KEY]<\/strong> with your actual webhook key.<\/p>\n<p>Xodox CRM will generate a unique key for each installation, you can either use this key or manually add any key in <strong>alphanumeric<\/strong> you want,<strong> in case you decide to change the webhook key and you already have configured the webhook in Stripe, you will need to update the webhook key in Stripe dashboard too.<\/strong><\/p>\n<p><strong>Test your webhook<\/strong><\/p>\n<div class=\"st-alert st-alert-\"><strong>It\u2019s very important to make sure that your webhook is configured properly<\/strong>, otherwise, the subscription feature may not work properly.<\/div>\n<p>Once you configure the webhook via Stripe dashboard, click on the configured webhook URL and click on the top right button <strong>Send test webhook <\/strong>then a popup modal will be shown, just click on the bottom right button Send test webhook<\/p>\n<p>Keep in mind that the \u201c<strong>Send test webhook\u201d button is only available when you have toggled to view test data<\/strong>, once you test the webhook URL while test data is toggled on, switch off test data and <strong>configure the same webhook URL in your live account.<\/strong><\/p>\n<p>If the webhook is configured properly at the bottom you should see this response:<\/p>\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-3602\" src=\"https:\/\/help.xodox.in\/wp-content\/uploads\/2024\/12\/stripe-test-webhook-response.png\" alt=\"Stripe test webhook response\" width=\"901\" height=\"106\" \/><\/figure>\n<h3 id=\"important-notes\" class=\"wp-block-heading\">Important Notes<\/h3>\n<ul>\n<li>Do not edit the subscription directly from Stripe dashboard, if you want to perform edit you can do this via Xodox CRM admin dashboard.<\/li>\n<li>Xodox CRM subscriptions only work with 1 line item (billing plan\/product), <strong>do not add multiple subscription products via the Stripe dashboard<\/strong> to avoid unnecessary results.<\/li>\n<li>Once the customer is subscribed to a subscription, <strong>the subscription can\u2019t be deleted<\/strong>, mark them as canceled instead (<strong>applicable for subscriptions created in LIVE mode<\/strong>)<\/li>\n<\/ul>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>From Latest Updatein Xodox CRM, there is a new major feature added that will help you to bill your customers in a more faster way based on subscription billing. Subscription payments is provided via Stripe, you will need to have active Stripe account in order to use this feature. Please note that the subscriptions feature is different from recurring invoices. The recurring invoices are used only to re-create the invoice on a specific date but with subscriptions, if the customer is subscribed to the subscription, he\/she will be auto-billed via Stripe and the invoice will be created. Configure Stripe subscriptions You will need first to configure the Stripe Checkout payment gateway in order to use the Subscriptions feature. Please follow the Stripe checkout configuration guide by clicking here If you are not using Latest Update , you will need to manually configure your webhook, see below, otherwise continue with the guide below. Stripe Products If you haven\u2019t created your products and billing plans, you should create via the Stripe Dashboard, Xodox CRM will fetch the billing plans directly from Stripe and will display them while creating\/editing subscription. There is no option to add billing plans via Xodox CRM admin area, you should always add the billing plans via Stripe Dashboard. Subscription Statuses There are 8 subscription statuses in Xodox CRM, 5 are the default Stripe subscription statuses and one additional status is added Future. You can read the lifecycle for subscriptions and statuses at by clicking here Future \u2013 The additional Xodox CRM status Future means that the customer subscribed but the first billing date is in future, as an example if the customer subscribes on 2018-05-18 and you configured First Billing Date to be 2018-05-25, the subscription is active but the customer will be billed at the future date. Xodox CRM subscriptions for Stripe do not support trial subscriptions Create New Subscription In order to create new subscriptions, from the main menu click Subscriptions then New Subscription. Billing Plan Select billing plans for this subscription, the billing plans will be fetched from your Stripe account. Quantity Configure quantity if it\u2019s necessary, otherwise leave it to 1 First Billing Date This is the first billing date field,\u00a0leave blank to use the date when the customer is subscribed to the subscription. This field must be a future date, if you select a date and the date is passed but the customer is not yet subscribed, the date when the customer will subscribe will be used. Note that Stripe does not support the creation of subscriptions in past dates. Subscription Name Add subscription name, shown to the customer too, in most cases this will be your product name. Description You can add an additional description for this subscription, also visible to the customer. Customer Select customer for this subscription. Currency The currency will be auto-selected based on base currency or customer currency, you can\u2019t manually change the\u00a0 currency, more info about currencies can be found by clicking here Always use the same currency in Xodox CRM and Stripe billing plan currency This means that you can\u2019t have currency EUR and select billing plan configured in Stripe with USD currency. Tax You can select tax for the subscription. The taxes are fetched directly from Stripe, if you haven\u2019t configured your taxes in Stripe, you should do this via Stripe dashboard by navigating to Billing-&gt;Tax Rates Terms and Conditions (from v.2.40) You can also add custom terms and conditions for the subscription, the terms and conditions will be shown at the bottom of the subscription preview area just before the customer subscribes to the subscription Send a subscription to a customer After you configure the subscription successfully, you may want to send the subscription to the customer, note that the subscriptions in Xodox CRM are related to the primary contact of the customer. To send the subscription to the primary contact you can click on the top left email envelope button, additionally, if you want to view how the subscription will look, click on View Subscription button. You may want to take a look at Setup-&gt;Email Templates, to adjust the subscriptions email templates. Show subscriptions to customers area If you want to show or hide subscriptions in customers area, you can navigate to Setup-&gt;Settings-&gt;Subscriptions and set\u00a0Show subscriptions in customers area to Yes. Subscribe to subscription In order customer to subscribe to a subscription, you must send the subscription to the customer primary contact and include the subscription link in the email via the built-in email feature for subscription or send the subscription link manually. After the customer access the subscription he\/she can review the subscription and subscribe by clicking on the subscribe button. Canceling Subscription To get familiar with canceling the subscription, please read more the official Stripe documentation by clicking here Canceling from the admin area If you want to cancel subscription directly from the admin area, you can open the subscription and click on the cancel button, you will be able to see 2 options: Cancel Cancel at the end of the billing period If you click Cancel, the subscription will be canceled immediately, if you click Cancel at the end of billing period, the subscription will be canceled based on the end billing period and also, in this case, you can reactive the subscription, but if you cancel it immediately, there is no option to reactivate. Cancelling from customers area. The primary contact also can cancel the subscription via the customers area, the options are identical like in the admin area. Credit Card Token Xodox CRM will store the Stripe customer id in the database for future payments. Credit card token is token provided by Stripe related to the credit card that subscribed to the subscription, Xodox CRM does not store the credit card number in the database, the credit card token and last 4 digits are fetched directly from Stripe servers via API. The primary contact can update the credit card anytime he\/she want by logging into the customers<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"doc_category":[28],"doc_tag":[],"class_list":["post-1581","docs","type-docs","status-publish","hentry","doc_category-sales"],"acf":[],"year_month":"2026-04","word_count":1633,"total_views":0,"reactions":{"happy":0,"normal":0,"sad":0},"author_info":{"name":"help-xodox","author_nicename":"help-xodox","author_url":"https:\/\/help.xodox.in\/pt\/author\/help-xodox\/"},"doc_category_info":[{"term_name":"Sales","term_url":"https:\/\/help.xodox.in\/pt\/docs-category\/sales\/"}],"doc_tag_info":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Subscriptions - My CMS<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/help.xodox.in\/pt\/docs\/subscriptions\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Subscriptions - My CMS\" \/>\n<meta property=\"og:description\" content=\"From Latest Updatein Xodox CRM, there is a new major feature added that will help you to bill your customers in a more faster way based on subscription billing. Subscription payments is provided via Stripe, you will need to have active Stripe account in order to use this feature. Please note that the subscriptions feature is different from recurring invoices. The recurring invoices are used only to re-create the invoice on a specific date but with subscriptions, if the customer is subscribed to the subscription, he\/she will be auto-billed via Stripe and the invoice will be created. Configure Stripe subscriptions You will need first to configure the Stripe Checkout payment gateway in order to use the Subscriptions feature. Please follow the Stripe checkout configuration guide by clicking here If you are not using Latest Update , you will need to manually configure your webhook, see below, otherwise continue with the guide below. Stripe Products If you haven\u2019t created your products and billing plans, you should create via the Stripe Dashboard, Xodox CRM will fetch the billing plans directly from Stripe and will display them while creating\/editing subscription. There is no option to add billing plans via Xodox CRM admin area, you should always add the billing plans via Stripe Dashboard. Subscription Statuses There are 8 subscription statuses in Xodox CRM, 5 are the default Stripe subscription statuses and one additional status is added Future. You can read the lifecycle for subscriptions and statuses at by clicking here Future \u2013 The additional Xodox CRM status Future means that the customer subscribed but the first billing date is in future, as an example if the customer subscribes on 2018-05-18 and you configured First Billing Date to be 2018-05-25, the subscription is active but the customer will be billed at the future date. Xodox CRM subscriptions for Stripe do not support trial subscriptions Create New Subscription In order to create new subscriptions, from the main menu click Subscriptions then New Subscription. Billing Plan Select billing plans for this subscription, the billing plans will be fetched from your Stripe account. Quantity Configure quantity if it\u2019s necessary, otherwise leave it to 1 First Billing Date This is the first billing date field,\u00a0leave blank to use the date when the customer is subscribed to the subscription. This field must be a future date, if you select a date and the date is passed but the customer is not yet subscribed, the date when the customer will subscribe will be used. Note that Stripe does not support the creation of subscriptions in past dates. Subscription Name Add subscription name, shown to the customer too, in most cases this will be your product name. Description You can add an additional description for this subscription, also visible to the customer. Customer Select customer for this subscription. Currency The currency will be auto-selected based on base currency or customer currency, you can\u2019t manually change the\u00a0 currency, more info about currencies can be found by clicking here Always use the same currency in Xodox CRM and Stripe billing plan currency This means that you can\u2019t have currency EUR and select billing plan configured in Stripe with USD currency. Tax You can select tax for the subscription. The taxes are fetched directly from Stripe, if you haven\u2019t configured your taxes in Stripe, you should do this via Stripe dashboard by navigating to Billing-&gt;Tax Rates Terms and Conditions (from v.2.40) You can also add custom terms and conditions for the subscription, the terms and conditions will be shown at the bottom of the subscription preview area just before the customer subscribes to the subscription Send a subscription to a customer After you configure the subscription successfully, you may want to send the subscription to the customer, note that the subscriptions in Xodox CRM are related to the primary contact of the customer. To send the subscription to the primary contact you can click on the top left email envelope button, additionally, if you want to view how the subscription will look, click on View Subscription button. You may want to take a look at Setup-&gt;Email Templates, to adjust the subscriptions email templates. Show subscriptions to customers area If you want to show or hide subscriptions in customers area, you can navigate to Setup-&gt;Settings-&gt;Subscriptions and set\u00a0Show subscriptions in customers area to Yes. Subscribe to subscription In order customer to subscribe to a subscription, you must send the subscription to the customer primary contact and include the subscription link in the email via the built-in email feature for subscription or send the subscription link manually. After the customer access the subscription he\/she can review the subscription and subscribe by clicking on the subscribe button. Canceling Subscription To get familiar with canceling the subscription, please read more the official Stripe documentation by clicking here Canceling from the admin area If you want to cancel subscription directly from the admin area, you can open the subscription and click on the cancel button, you will be able to see 2 options: Cancel Cancel at the end of the billing period If you click Cancel, the subscription will be canceled immediately, if you click Cancel at the end of billing period, the subscription will be canceled based on the end billing period and also, in this case, you can reactive the subscription, but if you cancel it immediately, there is no option to reactivate. Cancelling from customers area. The primary contact also can cancel the subscription via the customers area, the options are identical like in the admin area. Credit Card Token Xodox CRM will store the Stripe customer id in the database for future payments. Credit card token is token provided by Stripe related to the credit card that subscribed to the subscription, Xodox CRM does not store the credit card number in the database, the credit card token and last 4 digits are fetched directly from Stripe servers via API. The primary contact can update the credit card anytime he\/she want by logging into the customers\" \/>\n<meta property=\"og:url\" content=\"https:\/\/help.xodox.in\/pt\/docs\/subscriptions\/\" \/>\n<meta property=\"og:site_name\" content=\"My CMS\" \/>\n<meta property=\"article:modified_time\" content=\"2024-12-11T14:19:37+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tempo estimado de leitura\" \/>\n\t<meta name=\"twitter:data1\" content=\"8 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/help.xodox.in\/docs\/subscriptions\/\",\"url\":\"https:\/\/help.xodox.in\/docs\/subscriptions\/\",\"name\":\"Subscriptions - My CMS\",\"isPartOf\":{\"@id\":\"https:\/\/help.xodox.in\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/help.xodox.in\/docs\/subscriptions\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/help.xodox.in\/docs\/subscriptions\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/help.xodox.in\/wp-content\/uploads\/2024\/12\/Xodox-Project-12-09-2024_05_56_PM.png\",\"datePublished\":\"2024-11-21T14:34:07+00:00\",\"dateModified\":\"2024-12-11T14:19:37+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/help.xodox.in\/docs\/subscriptions\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/help.xodox.in\/docs\/subscriptions\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/help.xodox.in\/docs\/subscriptions\/#primaryimage\",\"url\":\"https:\/\/help.xodox.in\/wp-content\/uploads\/2024\/12\/Xodox-Project-12-09-2024_05_56_PM.png\",\"contentUrl\":\"https:\/\/help.xodox.in\/wp-content\/uploads\/2024\/12\/Xodox-Project-12-09-2024_05_56_PM.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/help.xodox.in\/docs\/subscriptions\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/help.xodox.in\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Subscriptions\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/help.xodox.in\/#website\",\"url\":\"https:\/\/help.xodox.in\/\",\"name\":\"My CMS\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/help.xodox.in\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/help.xodox.in\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-PT\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/help.xodox.in\/#organization\",\"name\":\"My CMS\",\"url\":\"https:\/\/help.xodox.in\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/help.xodox.in\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/help.xodox.in\/wp-content\/uploads\/2024\/10\/Xodox-Logo-01-2.png\",\"contentUrl\":\"https:\/\/help.xodox.in\/wp-content\/uploads\/2024\/10\/Xodox-Logo-01-2.png\",\"width\":573,\"height\":192,\"caption\":\"My CMS\"},\"image\":{\"@id\":\"https:\/\/help.xodox.in\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Subscriptions - My CMS","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/help.xodox.in\/pt\/docs\/subscriptions\/","og_locale":"pt_PT","og_type":"article","og_title":"Subscriptions - My CMS","og_description":"From Latest Updatein Xodox CRM, there is a new major feature added that will help you to bill your customers in a more faster way based on subscription billing. Subscription payments is provided via Stripe, you will need to have active Stripe account in order to use this feature. Please note that the subscriptions feature is different from recurring invoices. The recurring invoices are used only to re-create the invoice on a specific date but with subscriptions, if the customer is subscribed to the subscription, he\/she will be auto-billed via Stripe and the invoice will be created. Configure Stripe subscriptions You will need first to configure the Stripe Checkout payment gateway in order to use the Subscriptions feature. Please follow the Stripe checkout configuration guide by clicking here If you are not using Latest Update , you will need to manually configure your webhook, see below, otherwise continue with the guide below. Stripe Products If you haven\u2019t created your products and billing plans, you should create via the Stripe Dashboard, Xodox CRM will fetch the billing plans directly from Stripe and will display them while creating\/editing subscription. There is no option to add billing plans via Xodox CRM admin area, you should always add the billing plans via Stripe Dashboard. Subscription Statuses There are 8 subscription statuses in Xodox CRM, 5 are the default Stripe subscription statuses and one additional status is added Future. You can read the lifecycle for subscriptions and statuses at by clicking here Future \u2013 The additional Xodox CRM status Future means that the customer subscribed but the first billing date is in future, as an example if the customer subscribes on 2018-05-18 and you configured First Billing Date to be 2018-05-25, the subscription is active but the customer will be billed at the future date. Xodox CRM subscriptions for Stripe do not support trial subscriptions Create New Subscription In order to create new subscriptions, from the main menu click Subscriptions then New Subscription. Billing Plan Select billing plans for this subscription, the billing plans will be fetched from your Stripe account. Quantity Configure quantity if it\u2019s necessary, otherwise leave it to 1 First Billing Date This is the first billing date field,\u00a0leave blank to use the date when the customer is subscribed to the subscription. This field must be a future date, if you select a date and the date is passed but the customer is not yet subscribed, the date when the customer will subscribe will be used. Note that Stripe does not support the creation of subscriptions in past dates. Subscription Name Add subscription name, shown to the customer too, in most cases this will be your product name. Description You can add an additional description for this subscription, also visible to the customer. Customer Select customer for this subscription. Currency The currency will be auto-selected based on base currency or customer currency, you can\u2019t manually change the\u00a0 currency, more info about currencies can be found by clicking here Always use the same currency in Xodox CRM and Stripe billing plan currency This means that you can\u2019t have currency EUR and select billing plan configured in Stripe with USD currency. Tax You can select tax for the subscription. The taxes are fetched directly from Stripe, if you haven\u2019t configured your taxes in Stripe, you should do this via Stripe dashboard by navigating to Billing-&gt;Tax Rates Terms and Conditions (from v.2.40) You can also add custom terms and conditions for the subscription, the terms and conditions will be shown at the bottom of the subscription preview area just before the customer subscribes to the subscription Send a subscription to a customer After you configure the subscription successfully, you may want to send the subscription to the customer, note that the subscriptions in Xodox CRM are related to the primary contact of the customer. To send the subscription to the primary contact you can click on the top left email envelope button, additionally, if you want to view how the subscription will look, click on View Subscription button. You may want to take a look at Setup-&gt;Email Templates, to adjust the subscriptions email templates. Show subscriptions to customers area If you want to show or hide subscriptions in customers area, you can navigate to Setup-&gt;Settings-&gt;Subscriptions and set\u00a0Show subscriptions in customers area to Yes. Subscribe to subscription In order customer to subscribe to a subscription, you must send the subscription to the customer primary contact and include the subscription link in the email via the built-in email feature for subscription or send the subscription link manually. After the customer access the subscription he\/she can review the subscription and subscribe by clicking on the subscribe button. Canceling Subscription To get familiar with canceling the subscription, please read more the official Stripe documentation by clicking here Canceling from the admin area If you want to cancel subscription directly from the admin area, you can open the subscription and click on the cancel button, you will be able to see 2 options: Cancel Cancel at the end of the billing period If you click Cancel, the subscription will be canceled immediately, if you click Cancel at the end of billing period, the subscription will be canceled based on the end billing period and also, in this case, you can reactive the subscription, but if you cancel it immediately, there is no option to reactivate. Cancelling from customers area. The primary contact also can cancel the subscription via the customers area, the options are identical like in the admin area. Credit Card Token Xodox CRM will store the Stripe customer id in the database for future payments. Credit card token is token provided by Stripe related to the credit card that subscribed to the subscription, Xodox CRM does not store the credit card number in the database, the credit card token and last 4 digits are fetched directly from Stripe servers via API. The primary contact can update the credit card anytime he\/she want by logging into the customers","og_url":"https:\/\/help.xodox.in\/pt\/docs\/subscriptions\/","og_site_name":"My CMS","article_modified_time":"2024-12-11T14:19:37+00:00","twitter_card":"summary_large_image","twitter_misc":{"Tempo estimado de leitura":"8 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/help.xodox.in\/docs\/subscriptions\/","url":"https:\/\/help.xodox.in\/docs\/subscriptions\/","name":"Subscriptions - My CMS","isPartOf":{"@id":"https:\/\/help.xodox.in\/#website"},"primaryImageOfPage":{"@id":"https:\/\/help.xodox.in\/docs\/subscriptions\/#primaryimage"},"image":{"@id":"https:\/\/help.xodox.in\/docs\/subscriptions\/#primaryimage"},"thumbnailUrl":"https:\/\/help.xodox.in\/wp-content\/uploads\/2024\/12\/Xodox-Project-12-09-2024_05_56_PM.png","datePublished":"2024-11-21T14:34:07+00:00","dateModified":"2024-12-11T14:19:37+00:00","breadcrumb":{"@id":"https:\/\/help.xodox.in\/docs\/subscriptions\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/help.xodox.in\/docs\/subscriptions\/"]}]},{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/help.xodox.in\/docs\/subscriptions\/#primaryimage","url":"https:\/\/help.xodox.in\/wp-content\/uploads\/2024\/12\/Xodox-Project-12-09-2024_05_56_PM.png","contentUrl":"https:\/\/help.xodox.in\/wp-content\/uploads\/2024\/12\/Xodox-Project-12-09-2024_05_56_PM.png"},{"@type":"BreadcrumbList","@id":"https:\/\/help.xodox.in\/docs\/subscriptions\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/help.xodox.in\/"},{"@type":"ListItem","position":2,"name":"Subscriptions"}]},{"@type":"WebSite","@id":"https:\/\/help.xodox.in\/#website","url":"https:\/\/help.xodox.in\/","name":"My CMS","description":"","publisher":{"@id":"https:\/\/help.xodox.in\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/help.xodox.in\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-PT"},{"@type":"Organization","@id":"https:\/\/help.xodox.in\/#organization","name":"My CMS","url":"https:\/\/help.xodox.in\/","logo":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/help.xodox.in\/#\/schema\/logo\/image\/","url":"https:\/\/help.xodox.in\/wp-content\/uploads\/2024\/10\/Xodox-Logo-01-2.png","contentUrl":"https:\/\/help.xodox.in\/wp-content\/uploads\/2024\/10\/Xodox-Logo-01-2.png","width":573,"height":192,"caption":"My CMS"},"image":{"@id":"https:\/\/help.xodox.in\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/help.xodox.in\/pt\/wp-json\/wp\/v2\/docs\/1581","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/help.xodox.in\/pt\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/help.xodox.in\/pt\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/help.xodox.in\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/help.xodox.in\/pt\/wp-json\/wp\/v2\/comments?post=1581"}],"version-history":[{"count":0,"href":"https:\/\/help.xodox.in\/pt\/wp-json\/wp\/v2\/docs\/1581\/revisions"}],"wp:attachment":[{"href":"https:\/\/help.xodox.in\/pt\/wp-json\/wp\/v2\/media?parent=1581"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/help.xodox.in\/pt\/wp-json\/wp\/v2\/doc_category?post=1581"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/help.xodox.in\/pt\/wp-json\/wp\/v2\/doc_tag?post=1581"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}