{"id":581,"date":"2020-08-10T18:44:18","date_gmt":"2020-08-10T18:44:18","guid":{"rendered":""},"modified":"2023-03-16T09:13:03","modified_gmt":"2023-03-16T09:13:03","slug":"flexforms-cascade-setup","status":"publish","type":"post","link":"https:\/\/ccbill.com\/doc\/flexforms-cascade-setup","title":{"rendered":"FlexForms Cascade\u00a0Setup"},"content":{"rendered":"\n<p>This document explains the process of setting up FlexForms cascading payment options used with Epoch or SegPay. Merchants should also contact an Epoch or SegPay technical support representative to confirm that all the necessary changes have been made.<\/p>\n\n\n<div class=\"notice-alert\">\n<div class=\"notice-text\"><p>Test transactions DO NOT show up in the CCBill Admin Portal, and you must complete an actual transaction to verify everything is set up correctly.<\/p>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"Configuration\">How to Configure a FlexForms Cascade Setup<\/h2>\n\n\n\n<p>To streamline the configuration process, access the&nbsp;<strong>CCBill Admin Portal<\/strong>&nbsp;and the&nbsp;<strong>Epoch<\/strong>\/<strong>SegPay&nbsp;<\/strong>admin portal simultaneously.<\/p>\n\n\n\n<p>Configuring cascades is a four-step process:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>STEP 1<\/strong>: Create a FlexForms cascading payment flow.<\/li>\n\n\n\n<li><strong>STEP 2<\/strong>: Set the necessary parameters in the URLs Library. <em>(Each payment processor uses different parameters.)<\/em><\/li>\n\n\n\n<li><strong>STEP 3<\/strong>: Set the parameters in the admin portal of the third-party payment processor. Work with their tech support team if necessary.<\/li>\n\n\n\n<li><strong>STEP 4<\/strong>: Promote the cascading payment flow to live and embed the LIVE link into your website's code.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">STEP 1: Create a CCBill Payment\u00a0Flow<\/h2>\n\n\n\n<p>The Payment Flows feature allows merchants to configure billing cascades for different payment options. This means setting up which processor is the primary option, which is the secondary option, and so on.<\/p>\n\n\n\n<p>For example, if a sale was denied via CCBill, you can re-route the customer and allow them to complete the transaction through Epoch or SegPay.<\/p>\n\n\n\n<p>To create a payment flow cascade:<\/p>\n\n\n\n<p>1. Access the Admin Portal.<\/p>\n\n\n\n<p>2. Create a payment flow by following the instructions in the <strong>FlexForms<\/strong> <strong>Quick Start Guide<\/strong>.<\/p>\n\n\n\n<p>3. Click the&nbsp;<strong>Deny Path<\/strong>&nbsp;tile.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"750\" height=\"342\" src=\"https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2020\/08\/deny-path-cascade.jpg\" alt=\"Deny path tile cascade in FlexForms.\" class=\"wp-image-7726\" srcset=\"https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2020\/08\/deny-path-cascade.jpg 750w, https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2020\/08\/deny-path-cascade-300x137.jpg 300w\" sizes=\"(max-width: 750px) 100vw, 750px\" \/><\/figure><\/div>\n\n\n<hr class=\"wp-block-separator has-text-color has-white-color has-alpha-channel-opacity has-white-background-color has-background\"\/>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-white-color has-alpha-channel-opacity has-white-background-color has-background\"\/>\n\n\n\n<p>4. Select&nbsp;<strong>A URL<\/strong>&nbsp;as your&nbsp;<em>redirect-to<\/em>&nbsp;option.<\/p>\n\n\n\n<p>5. Click&nbsp;<strong>Add a New URL<\/strong>.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"750\" height=\"562\" src=\"https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2020\/08\/add-deny-redirect-url-flexforms.jpg\" alt=\"Add a deny path redirect URL.\" class=\"wp-image-7722\" srcset=\"https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2020\/08\/add-deny-redirect-url-flexforms.jpg 750w, https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2020\/08\/add-deny-redirect-url-flexforms-300x225.jpg 300w\" sizes=\"(max-width: 750px) 100vw, 750px\" \/><\/figure><\/div>\n\n\n<hr class=\"wp-block-separator has-text-color has-white-color has-alpha-channel-opacity has-white-background-color has-background\"\/>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-white-color has-alpha-channel-opacity has-white-background-color has-background\"\/>\n\n\n\n<p>6. Enter the form&nbsp;<strong>URL&nbsp;<\/strong>of your secondary payment processor and&nbsp;<strong>URL Name<\/strong>&nbsp;in the appropriate fields.<\/p>\n\n\n\n<p>7. Set&nbsp;<strong>Redirect Time<\/strong>&nbsp;(optional).<\/p>\n\n\n\n<p>8. Click&nbsp;<strong>Save<\/strong>.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"750\" height=\"562\" src=\"https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2020\/08\/add-segpay-epoch-url-flexforms.jpg\" alt=\"Add SegPay or Epoch URLs in FlexForms.\" class=\"wp-image-7724\" srcset=\"https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2020\/08\/add-segpay-epoch-url-flexforms.jpg 750w, https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2020\/08\/add-segpay-epoch-url-flexforms-300x225.jpg 300w\" sizes=\"(max-width: 750px) 100vw, 750px\" \/><\/figure><\/div>\n\n\n<hr class=\"wp-block-separator has-text-color has-white-color has-alpha-channel-opacity has-white-background-color has-background\"\/>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-white-color has-alpha-channel-opacity has-white-background-color has-background\"\/>\n\n\n<div class=\"notice-warning\">\n<div class=\"notice-text\"><p>Steps 2 and 3 differ depending on your choice of third-party payment processor. Please follow the instructions outlined for the third-party payment processor of your choice.<\/p>\n<\/div>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\">STEP 2 (for Epoch): Epoch Parameter\u00a0Setup<\/h3>\n\n\n\n<p>To set the required parameters for Epoch:<\/p>\n\n\n\n<p>1. Access the <a href=\"https:\/\/ccbill.com\/doc\/flexforms-urls-library\" target=\"_blank\" rel=\"noreferrer noopener\">FlexForms URLs Library<\/a> in the <a href=\"https:\/\/admin.ccbill.com\/loginMM.cgi\" target=\"_blank\" rel=\"noreferrer noopener\">CCBill Admin Portal<\/a>.<\/p>\n\n\n\n<p>2. Click <strong>Add<\/strong>&nbsp;link in the <em>Name\/Value Pairs<\/em> column for the URL you previously added.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"750\" height=\"364\" src=\"https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2020\/08\/add-name-value-pairs-flexforms.jpg\" alt=\"Add name-value pairs for Epoch cascade setup in FlexForms.\" class=\"wp-image-7723\" srcset=\"https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2020\/08\/add-name-value-pairs-flexforms.jpg 750w, https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2020\/08\/add-name-value-pairs-flexforms-300x146.jpg 300w\" sizes=\"(max-width: 750px) 100vw, 750px\" \/><\/figure><\/div>\n\n\n<hr class=\"wp-block-separator has-text-color has-white-color has-alpha-channel-opacity has-white-background-color has-background\"\/>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-white-color has-alpha-channel-opacity has-white-background-color has-background\"\/>\n\n\n\n<p>3. Define the Name\/Value pairs. <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"750\" height=\"287\" src=\"https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2020\/08\/name-value-pairs-epoch.jpg\" alt=\"Define Epoch name\/value pairs in FlexForms.\" class=\"wp-image-7728\" srcset=\"https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2020\/08\/name-value-pairs-epoch.jpg 750w, https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2020\/08\/name-value-pairs-epoch-300x115.jpg 300w\" sizes=\"(max-width: 750px) 100vw, 750px\" \/><\/figure><\/div>\n\n\n<hr class=\"wp-block-separator has-text-color has-white-color has-alpha-channel-opacity has-white-background-color has-background\"\/>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-white-color has-alpha-channel-opacity has-white-background-color has-background\"\/>\n\n\n\n<p>Enter the parameters as provided in the table below:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><\/ul>\n\n\n\n<figure id=\"wpfancytable1\" class=\"wp-block-table is-style-stripes\"><table><thead><tr><th><strong>Your Parameter (Key)<\/strong><\/th><th><strong>Use this method<\/strong><\/th><th>Detail<\/th><\/tr><\/thead><tbody><tr><td>co_code (Company Code)<\/td><td>Merchant Defined Static Parameter<\/td><td>See instructions below<\/td><\/tr><tr><td>pi_code (Product Code)<\/td><td>Merchant Defined Static Parameter<\/td><td>See instructions below<\/td><\/tr><tr><td>pi_returnurl<\/td><td>CCBill Session Parameter<\/td><td>returnUrl<\/td><\/tr><tr><td>response_post<\/td><td>Merchant Defined Static Parameter<\/td><td>1<\/td><\/tr><tr><td>x_enc<\/td><td>CCBill Session Parameter<\/td><td>encSession<\/td><\/tr><tr><td>x_reservationId<\/td><td>CCBill Session Parameter<\/td><td>reservationId<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>You can obtain the required <strong><code>pi_code <\/code><\/strong>information from the Epoch admin:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Go to the&nbsp;<strong>Epoch Reports<\/strong>&nbsp;&gt;&nbsp;<strong>Tools&nbsp;<\/strong>&gt;&nbsp;<strong>Product Code Manager<\/strong>.<\/li>\n\n\n\n<li>Click&nbsp;<strong>View Pricing Options<\/strong>&nbsp;beside the site which you would like to setup the CCBill configuration; the&nbsp;<strong>pi_codes<\/strong>&nbsp;are listed in the first column.<\/li>\n<\/ol>\n\n\n\n<p>Enter this value in the appropriate field in the URLs Library.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">STEP 2 (for SegPay): SegPay Parameter\u00a0Setup<\/h3>\n\n\n\n<p>To set the required parameters for SegPay:<\/p>\n\n\n\n<p>1. Access the <a href=\"https:\/\/ccbill.com\/doc\/flexforms-urls-library\" target=\"_blank\" rel=\"noreferrer noopener\">FlexForms URLs Library<\/a> in the <a href=\"https:\/\/admin.ccbill.com\/loginMM.cgi\" target=\"_blank\" rel=\"noreferrer noopener\">CCBill Admin Portal<\/a>.<\/p>\n\n\n\n<p>2. Click <strong>Add<\/strong>&nbsp;link in the <em>Name\/Value Pairs<\/em> column for the URL you previously added.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"750\" height=\"364\" src=\"https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2020\/08\/add-name-value-pairs-flexforms.jpg\" alt=\"Add name-value pairs for Epoch\/SegPay cascade setup in FlexForms.\" class=\"wp-image-7723\" srcset=\"https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2020\/08\/add-name-value-pairs-flexforms.jpg 750w, https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2020\/08\/add-name-value-pairs-flexforms-300x146.jpg 300w\" sizes=\"(max-width: 750px) 100vw, 750px\" \/><\/figure><\/div>\n\n\n<hr class=\"wp-block-separator has-text-color has-white-color has-alpha-channel-opacity has-white-background-color has-background\"\/>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-white-color has-alpha-channel-opacity has-white-background-color has-background\"\/>\n\n\n\n<p>3. Define the Name\/Value pairs. <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"750\" height=\"287\" src=\"https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2020\/08\/name-value-pairs-epoch.jpg\" alt=\"Define Epoch\/SegPay name\/value pairs in FlexForms.\" class=\"wp-image-7728\" srcset=\"https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2020\/08\/name-value-pairs-epoch.jpg 750w, https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2020\/08\/name-value-pairs-epoch-300x115.jpg 300w\" sizes=\"(max-width: 750px) 100vw, 750px\" \/><\/figure><\/div>\n\n\n<hr class=\"wp-block-separator has-text-color has-white-color has-alpha-channel-opacity has-white-background-color has-background\"\/>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-white-color has-alpha-channel-opacity has-white-background-color has-background\"\/>\n\n\n\n<p>Enter the parameters as provided in the table below:<\/p>\n\n\n\n<figure id=\"wpfancytable2\" class=\"wp-block-table is-style-stripes\"><table><thead><tr><th><strong>Your Parameter (Key)<\/strong><\/th><th><strong>Use this method<\/strong><\/th><th><strong>Detail<\/strong><\/th><\/tr><\/thead><tbody><tr><td>enc<\/td><td>CCBill Session Parameter<\/td><td>encSession<\/td><\/tr><tr><td>response_post<\/td><td>Merchant Defined Static Parameter<\/td><td>1<\/td><\/tr><tr><td>x-eticketid<\/td><td>Merchant Defined Static Parameter<\/td><td>See instructions below<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>To acquire the <strong>eticketid<\/strong> value from SegPay:<\/p>\n\n\n\n<p>1. Go to the&nbsp;<strong>Merchant Setup<\/strong>&nbsp;&gt;&nbsp;<strong>Package&nbsp;<\/strong>area.<\/p>\n\n\n\n<p>2. Pick the package for which you would like to set up CCBill Affiliate Cascade Billing. You are going to need the Package ID and the Bill Config ID that together make up the <strong>eticketid<\/strong>.<\/p>\n\n\n\n<p>3. Once on the package screen, go to the&nbsp;<strong>Price Points<\/strong>&nbsp;section.<\/p>\n\n\n\n<p>4. Scroll to the\u00a0<strong>ButtonCode\u00a0<\/strong>column. In this column, you will see the join link for that option. <\/p>\n\n\n\n<p>5. Copy the values after the <strong>eticketid<\/strong> variable. This is shown in the green box below.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"750\" height=\"467\" src=\"https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2020\/08\/segpay-flexforms-eticketid.jpg\" alt=\"Retrieve eticketid from SegPay admin.\" class=\"wp-image-7719\" srcset=\"https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2020\/08\/segpay-flexforms-eticketid.jpg 750w, https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2020\/08\/segpay-flexforms-eticketid-300x187.jpg 300w\" sizes=\"(max-width: 750px) 100vw, 750px\" \/><\/figure><\/div>\n\n\n<hr class=\"wp-block-separator has-text-color has-white-color has-alpha-channel-opacity has-white-background-color has-background\"\/>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-white-color has-alpha-channel-opacity has-white-background-color has-background\"\/>\n\n\n\n<p>6. The\u00a0<strong>Package ID\u00a0<\/strong>is at the top of the screen. <\/p>\n\n\n\n<p>7. The\u00a0<strong>Price Point ID<\/strong>\u00a0can be found at the bottom of the screen, under the ID column.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"750\" height=\"467\" src=\"https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2020\/08\/segpay-flexforms-eticketid-cascade.jpg\" alt=\"Package ID and code in SegPay admin.\" class=\"wp-image-7720\" srcset=\"https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2020\/08\/segpay-flexforms-eticketid-cascade.jpg 750w, https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2020\/08\/segpay-flexforms-eticketid-cascade-300x187.jpg 300w\" sizes=\"(max-width: 750px) 100vw, 750px\" \/><\/figure><\/div>\n\n\n<hr class=\"wp-block-separator has-text-color has-white-color has-alpha-channel-opacity has-white-background-color has-background\"\/>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-white-color has-alpha-channel-opacity has-white-background-color has-background\"\/>\n\n\n\n<p>Put the&nbsp;<strong>Package ID<\/strong>&nbsp;together with the&nbsp;<strong>Price Point ID<\/strong>&nbsp;and separate them with a colon. This is the <strong>eticketid <\/strong>that you see in the button code link. In this example, you have the following values:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Package ID:<strong> 112651<\/strong><\/li>\n\n\n\n<li>ID: <strong>2754<\/strong><\/li>\n<\/ul>\n\n\n\n<p>The&nbsp;<strong>eticketid<\/strong>&nbsp;value is&nbsp;<strong>112651:2754<\/strong>. Enter this value in the <strong>eticketid<\/strong> field in your CCBill Admin.<\/p>\n\n\n\n<ol class=\"wp-block-list\"><\/ol>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"Step_3:_DataPlus_Configuration_REAL_AMP_Receipt_Page\">STEP 3 (for Epoch): DataPlus Configuration &amp; Receipt&nbsp;Page<\/h3>\n\n\n\n<p>To finalize the cascade, merchants must also update Postback configurations with Epoch. Without doing this, the transaction data is not passed into the system. Please ask Epoch Tech Support to update this for you.<\/p>\n\n\n\n<p>Contact Epoch Support to configure your DataPlus information to the following:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Hostname<\/strong>: epoch.ccbill.com<\/li>\n\n\n\n<li><strong>Port<\/strong>: 3306<\/li>\n\n\n\n<li><strong>Database<\/strong>: epoch<\/li>\n\n\n\n<li><strong>Password<\/strong>: ZEnumeyAw6uT+p7f<\/li>\n<\/ul>\n\n\n\n<p>The CCBill Postback URL is:<\/p>\n\n\n\n<pre class=\"wp-block-prismatic-blocks\"><code class=\"language-json\">https:\/\/datalink.ccbill.com\/postBack.cgi?<\/code><\/pre>\n\n\n\n<p><\/p>\n\n\n\n<p>The following fields are contained in the post:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>username<\/strong>&nbsp;- Customer's username<\/li>\n\n\n\n<li><strong>password<\/strong>&nbsp;- Customer's password<\/li>\n\n\n\n<li><strong>email<\/strong>&nbsp;- Customer's email address<\/li>\n\n\n\n<li><strong>name<\/strong>&nbsp;- Customer's name<\/li>\n\n\n\n<li><strong>address<\/strong>&nbsp;- Customer's street address<\/li>\n\n\n\n<li><strong>city<\/strong>&nbsp;- Customer's city<\/li>\n\n\n\n<li><strong>state<\/strong>&nbsp;- Customer's state<\/li>\n\n\n\n<li><strong>zip<\/strong>&nbsp;- Customer's ZIP<\/li>\n\n\n\n<li><strong>country<\/strong>&nbsp;- Customer's country<\/li>\n\n\n\n<li><strong>order_id<\/strong>&nbsp;- Customer's Epoch assigned order ID (member ID)<\/li>\n\n\n\n<li><strong>transaction_id<\/strong>&nbsp;- ID assigned per transaction<\/li>\n\n\n\n<li><strong>currency<\/strong>&nbsp;- Default currency of the product<\/li>\n\n\n\n<li><strong>ipaddress<\/strong>&nbsp;- Customer's IP address<\/li>\n\n\n\n<li><strong>amount<\/strong>&nbsp;- Amount of the sale by default currency<\/li>\n\n\n\n<li><strong>localamount<\/strong>&nbsp;- Amount of the sale by buyer's local currency<\/li>\n\n\n\n<li><strong>reseller<\/strong>&nbsp;- Reseller code of the affiliate<\/li>\n\n\n\n<li><strong>site<\/strong>&nbsp;- Optional reseller code that you pass to Epoch<\/li>\n\n\n\n<li><strong>pi_code<\/strong>&nbsp;- Product code for the product purchased<\/li>\n\n\n\n<li><strong>session_id<\/strong>\u00a0- ID of the session recorded at the point of sale<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"Step_3:_Postback_Configurations_REAL_AMP_Receipt_Page\">STEP 3 (for SegPay): Postback Configurations and Receipt&nbsp;Page<\/h3>\n\n\n\n<p>To finalize the SegPay cascade setup, merchants must update SegPay Postback configurations to use the second trans post link for the CCBill system.<\/p>\n\n\n\n<p>Transactional data is not passed into the system if you do not set this up. Please contact SegPay Tech Support to make the necessary changes.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"Step_4:_Promote_FlexForm_to_LIVE\">STEP 4: Promote FlexForm to&nbsp;LIVE<\/h3>\n\n\n\n<p>The final step involves promoting the cascading payment flow to a live environment after setting up the parameters in both admin portals. To push a Payment Flow to Live (i.e., to link a Payment Flow to your website), you need to:<\/p>\n\n\n\n<p>1. Set the subaccount dropdown menu to <strong>All<\/strong>.<\/p>\n\n\n\n<p>2. Access the&nbsp;<strong>FlexForms Systems<\/strong>&nbsp;menu.<\/p>\n\n\n\n<p>3. Select <strong>FlexForms Payment Links<\/strong>.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"750\" height=\"400\" src=\"https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2020\/08\/flexforms-cascade-payment-links-live.jpg\" alt=\"Access the FlexForms menu in the CCBill Admin.\" class=\"wp-image-7727\" srcset=\"https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2020\/08\/flexforms-cascade-payment-links-live.jpg 750w, https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2020\/08\/flexforms-cascade-payment-links-live-300x160.jpg 300w\" sizes=\"(max-width: 750px) 100vw, 750px\" \/><\/figure><\/div>\n\n\n<hr class=\"wp-block-separator has-text-color has-white-color has-alpha-channel-opacity has-white-background-color has-background\"\/>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-white-color has-alpha-channel-opacity has-white-background-color has-background\"\/>\n\n\n\n<p>4. Click&nbsp;<strong>Promote to Live<\/strong>&nbsp;in the row of the&nbsp;<strong>Payment Flow<\/strong>&nbsp;you wish to push to the&nbsp;<strong>Live<\/strong>&nbsp;environment.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"750\" height=\"325\" src=\"https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2020\/08\/promote-cascade-live.jpg\" alt=\"Promote a cascade FlexForm to Live.\" class=\"wp-image-7729\" srcset=\"https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2020\/08\/promote-cascade-live.jpg 750w, https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2020\/08\/promote-cascade-live-300x130.jpg 300w\" sizes=\"(max-width: 750px) 100vw, 750px\" \/><\/figure><\/div>\n\n\n<hr class=\"wp-block-separator has-text-color has-white-color has-alpha-channel-opacity has-white-background-color has-background\"\/>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-white-color has-alpha-channel-opacity has-white-background-color has-background\"\/>\n\n\n\n<p>5. Select&nbsp;<strong>Yes (Promote to Live)<\/strong>&nbsp;to confirm your choice. Once you promote to live, a Web Widget Code is automatically generated.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"750\" height=\"380\" src=\"https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2020\/08\/promote-epoch-segpay-live.jpg\" alt=\"Confirm promoting a cascade payment flow to Live.\" class=\"wp-image-7718\" srcset=\"https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2020\/08\/promote-epoch-segpay-live.jpg 750w, https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2020\/08\/promote-epoch-segpay-live-300x152.jpg 300w\" sizes=\"(max-width: 750px) 100vw, 750px\" \/><\/figure><\/div>\n\n\n<hr class=\"wp-block-separator has-text-color has-white-color has-alpha-channel-opacity has-white-background-color has-background\"\/>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-white-color has-alpha-channel-opacity has-white-background-color has-background\"\/>\n\n\n\n<p>6. Click the&nbsp;<strong>Widget Code<\/strong>&nbsp;button in the recently promoted Payment Flow row.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"750\" height=\"322\" src=\"https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2020\/08\/widget-code-cascade.jpg\" alt=\"Retrieve cascade payment flow Widget Code.\" class=\"wp-image-7721\" srcset=\"https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2020\/08\/widget-code-cascade.jpg 750w, https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2020\/08\/widget-code-cascade-300x129.jpg 300w\" sizes=\"(max-width: 750px) 100vw, 750px\" \/><\/figure><\/div>\n\n\n<hr class=\"wp-block-separator has-text-color has-white-color has-alpha-channel-opacity has-white-background-color has-background\"\/>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-white-color has-alpha-channel-opacity has-white-background-color has-background\"\/>\n\n\n\n<p>7. The&nbsp;<strong>Links Code<\/strong>&nbsp;window will open. The right side of the Link Codes window will display the&nbsp;<strong>Widget Code<\/strong>&nbsp;and&nbsp;<strong>URL<\/strong>&nbsp;that will launch the LIVE version of the Flow.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"750\" height=\"487\" src=\"https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2020\/08\/cascade-wiget-code.jpg\" alt=\"Copy Live flow Widget Code.\" class=\"wp-image-7725\" srcset=\"https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2020\/08\/cascade-wiget-code.jpg 750w, https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2020\/08\/cascade-wiget-code-300x195.jpg 300w\" sizes=\"(max-width: 750px) 100vw, 750px\" \/><\/figure><\/div>\n\n\n<hr class=\"wp-block-separator has-text-color has-white-color has-alpha-channel-opacity has-white-background-color has-background\"\/>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-white-color has-alpha-channel-opacity has-white-background-color has-background\"\/>\n\n\n\n<p>8. Copy the configured&nbsp;<strong>LIVE Widget Code Snippet<\/strong>&nbsp;or&nbsp;<strong>URL<\/strong>&nbsp;and embed it in your website's code to make use of the Web Widget functionality.<\/p>\n\n\n\n<p>Now customers can click on the button or hyperlink to open the&nbsp;<strong>Payment Flow<\/strong>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Support<\/h3>\n\n\n\n<p>For assistance with the cascade configuration process, contact CCBill or Epoch merchant support services.<br><br><strong>CCBill Merchant Support<\/strong><br>Website: <a href=\"https:\/\/www.ccbill.com\/contact-us.php\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.ccbill.com\/contact-us.php<\/a><br>Toll-Free: 800.510.2859<br>Phone Worldwide: <a href=\"https:\/\/www.ccbill.com\/contact-us-phonenumbers.php\" target=\"_blank\" rel=\"noreferrer noopener\">International Number Listing<\/a><br>Email: <a href=\"mailto:merchantsupport@ccbill.com\">merchantsupport@ccbill.com<\/a><br>Live Chat: <a href=\"https:\/\/lc.chat\/now\/1041032\/47\" target=\"_blank\" rel=\"noreferrer noopener\">Click Here<\/a><br><br><strong>Epoch Merchant Support<\/strong><br>Website: <a href=\"https:\/\/epoch.com\/business_services#sec4\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/epoch.com\/business_services#sec4<\/a><br>Phone Worldwide: 1 310.664.5700 (ext. 6011)<br>Toll-Free: 1.888.627.3888<br>Email: <a href=\"mailto:support@epoch.com\">support@epoch.com<\/a><br>Skype: 1.800.627.3888<\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-white-color has-alpha-channel-opacity has-white-background-color has-background\"\/>\n","protected":false},"excerpt":{"rendered":"<p>This step-by-step guide explains the process of setting up FlexForms cascading payment options used with Epoch or SegPay.<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"kk_blocks_editor_width":"","_kiokenblocks_attr":"","_kiokenblocks_dimensions":"","footnotes":""},"categories":[45],"tags":[],"class_list":["post-581","post","type-post","status-publish","format-standard","hentry","category-flexforms"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>CCBill Merchant Knowledge Base | FlexForms Cascade Setup<\/title>\n<meta name=\"description\" content=\"Learn how to set up cascading payment flows in FlexForms and redirect customers to third-party payment processors like Epoch or SegPay.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ccbill.com\/doc\/flexforms-cascade-setup\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"CCBill Merchant Knowledge Base | FlexForms Cascade Setup\" \/>\n<meta property=\"og:description\" content=\"Learn how to set up cascading payment flows in FlexForms and redirect customers to third-party payment processors like Epoch or SegPay.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ccbill.com\/doc\/flexforms-cascade-setup\" \/>\n<meta property=\"og:site_name\" content=\"CCBill Doc\" \/>\n<meta property=\"article:published_time\" content=\"2020-08-10T18:44:18+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-03-16T09:13:03+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2020\/08\/deny-path-cascade.jpg\" \/>\n<meta name=\"author\" content=\"Vladimir Kaplarevic\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Vladimir Kaplarevic\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/ccbill.com\/doc\/flexforms-cascade-setup\",\"url\":\"https:\/\/ccbill.com\/doc\/flexforms-cascade-setup\",\"name\":\"CCBill Merchant Knowledge Base | FlexForms Cascade Setup\",\"isPartOf\":{\"@id\":\"https:\/\/ccbill.com\/doc\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/ccbill.com\/doc\/flexforms-cascade-setup#primaryimage\"},\"image\":{\"@id\":\"https:\/\/ccbill.com\/doc\/flexforms-cascade-setup#primaryimage\"},\"thumbnailUrl\":\"https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2020\/08\/deny-path-cascade.jpg\",\"datePublished\":\"2020-08-10T18:44:18+00:00\",\"dateModified\":\"2023-03-16T09:13:03+00:00\",\"author\":{\"@id\":\"https:\/\/ccbill.com\/doc\/#\/schema\/person\/2cc5b50e34ee63ed498ac333a25840ad\"},\"description\":\"Learn how to set up cascading payment flows in FlexForms and redirect customers to third-party payment processors like Epoch or SegPay.\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/ccbill.com\/doc\/flexforms-cascade-setup\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ccbill.com\/doc\/flexforms-cascade-setup#primaryimage\",\"url\":\"https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2020\/08\/deny-path-cascade.jpg\",\"contentUrl\":\"https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2020\/08\/deny-path-cascade.jpg\",\"width\":750,\"height\":342,\"caption\":\"Deny path tile cascade in FlexForms.\"},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/ccbill.com\/doc\/#website\",\"url\":\"https:\/\/ccbill.com\/doc\/\",\"name\":\"CCBill Doc\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/ccbill.com\/doc\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/ccbill.com\/doc\/#\/schema\/person\/2cc5b50e34ee63ed498ac333a25840ad\",\"name\":\"Vladimir Kaplarevic\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ccbill.com\/doc\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/8d4609e99e6aecc69ce049e18d45f033?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/8d4609e99e6aecc69ce049e18d45f033?s=96&d=mm&r=g\",\"caption\":\"Vladimir Kaplarevic\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"CCBill Merchant Knowledge Base | FlexForms Cascade Setup","description":"Learn how to set up cascading payment flows in FlexForms and redirect customers to third-party payment processors like Epoch or SegPay.","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:\/\/ccbill.com\/doc\/flexforms-cascade-setup","og_locale":"en_US","og_type":"article","og_title":"CCBill Merchant Knowledge Base | FlexForms Cascade Setup","og_description":"Learn how to set up cascading payment flows in FlexForms and redirect customers to third-party payment processors like Epoch or SegPay.","og_url":"https:\/\/ccbill.com\/doc\/flexforms-cascade-setup","og_site_name":"CCBill Doc","article_published_time":"2020-08-10T18:44:18+00:00","article_modified_time":"2023-03-16T09:13:03+00:00","og_image":[{"url":"https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2020\/08\/deny-path-cascade.jpg","type":"","width":"","height":""}],"author":"Vladimir Kaplarevic","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Vladimir Kaplarevic","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/ccbill.com\/doc\/flexforms-cascade-setup","url":"https:\/\/ccbill.com\/doc\/flexforms-cascade-setup","name":"CCBill Merchant Knowledge Base | FlexForms Cascade Setup","isPartOf":{"@id":"https:\/\/ccbill.com\/doc\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ccbill.com\/doc\/flexforms-cascade-setup#primaryimage"},"image":{"@id":"https:\/\/ccbill.com\/doc\/flexforms-cascade-setup#primaryimage"},"thumbnailUrl":"https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2020\/08\/deny-path-cascade.jpg","datePublished":"2020-08-10T18:44:18+00:00","dateModified":"2023-03-16T09:13:03+00:00","author":{"@id":"https:\/\/ccbill.com\/doc\/#\/schema\/person\/2cc5b50e34ee63ed498ac333a25840ad"},"description":"Learn how to set up cascading payment flows in FlexForms and redirect customers to third-party payment processors like Epoch or SegPay.","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ccbill.com\/doc\/flexforms-cascade-setup"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ccbill.com\/doc\/flexforms-cascade-setup#primaryimage","url":"https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2020\/08\/deny-path-cascade.jpg","contentUrl":"https:\/\/ccbill.com\/doc\/wp-content\/uploads\/2020\/08\/deny-path-cascade.jpg","width":750,"height":342,"caption":"Deny path tile cascade in FlexForms."},{"@type":"WebSite","@id":"https:\/\/ccbill.com\/doc\/#website","url":"https:\/\/ccbill.com\/doc\/","name":"CCBill Doc","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ccbill.com\/doc\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/ccbill.com\/doc\/#\/schema\/person\/2cc5b50e34ee63ed498ac333a25840ad","name":"Vladimir Kaplarevic","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ccbill.com\/doc\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/8d4609e99e6aecc69ce049e18d45f033?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/8d4609e99e6aecc69ce049e18d45f033?s=96&d=mm&r=g","caption":"Vladimir Kaplarevic"}}]}},"_links":{"self":[{"href":"https:\/\/ccbill.com\/doc\/wp-json\/wp\/v2\/posts\/581"}],"collection":[{"href":"https:\/\/ccbill.com\/doc\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ccbill.com\/doc\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ccbill.com\/doc\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/ccbill.com\/doc\/wp-json\/wp\/v2\/comments?post=581"}],"version-history":[{"count":9,"href":"https:\/\/ccbill.com\/doc\/wp-json\/wp\/v2\/posts\/581\/revisions"}],"predecessor-version":[{"id":7730,"href":"https:\/\/ccbill.com\/doc\/wp-json\/wp\/v2\/posts\/581\/revisions\/7730"}],"wp:attachment":[{"href":"https:\/\/ccbill.com\/doc\/wp-json\/wp\/v2\/media?parent=581"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ccbill.com\/doc\/wp-json\/wp\/v2\/categories?post=581"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ccbill.com\/doc\/wp-json\/wp\/v2\/tags?post=581"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}