You can configure a custom checkout page for your Ecommerce site. 


Note: If you did not configure a default checkout page, system default will be used.


Navigate to omniPayments \ Settings \ Payment Pages and click Create in action menu at the top right corner or select one with a shopping cart next to it.


If you want to configure a default checkout page for your Ecommerce store, navigate to omniCommerce \ Commerce Settings \ Checkout Page.





Create or Edit Payment Page

  1. Select Use this payment page for omniCommerce checkout  to set this payment page a default for all ecommerce checkouts.
  2. Provide the Name for this page.
  3. Optionally provide a brief Description about this payment page.
  4. You can version your pages with Version field.
  5. Depending on payment page items, you can select Payment terms for an invoice. If you want to collect payment right away, select Payment method on file.
  6. Depending on payment page items, you can setup how many billing cycles. In case of subscription, enter Billing Cycles number, you can override default Billing Cycles by entering a new value.
  7. You can also turn on a requirement for approval for any order placed from this page by selecting Require approval.
  8. Click Save to save the page or click to any other section from Info to save your work.




CheckPayment Page Configuration


Navigate to Configure section to configure payment page. Here you can control how customer would go through the checkout process.


  • Allow change quantity - enable if you want your customers to be able to edit quantity of items on the order
  • Allow add/remove pricing - enable if you want your customers to be able to add/remove pricing line items from the order 
  • Allow add/remove promotions - enable if you want your customers to be able to add/remove promotion line items from the order. Enable this feature if you want your customer to add promotion coupons.
  • Allow guest checkout - enable if you do not want to require your customer to login or create account. Customers will be able to checkout without an account on your site.
  • If Allow guest checkout is selected, you can force customer to enter email or phone number for guest customer account.
  • Allow checkout without payment - if selected, customer can skip payment and request an invoice at the checkout.
  • Require customer Tax ID - will ask customer for tax id and will update customer record with that tax id.
  • Require customer billing address - a full billing address will be required if selected.
  • Require customer shipping address - a full shipping address will be required if selected.
  • Allow enter purchase order number - will provide with a field where customer can enter their purchase number.
  • If customer does not complete the order, you can specify in how many days the draft order is deleted. It helps to manage unfinished checkouts.



Hosting Payment Page on Website Page


Navigate to Pages section to select web site page on which payment page will be displayed.


You can select a desktop page and also dedicate specific page for mobile user experience. If mobile page is not selected, default page will be used


It is an optional feature, if you do not select a page, default checkout page will be used.


Note: you can always preview your payment page by clicking Preview button.



Payment Page Workflow Configuration


Navigate to Workflow section to configure what happens once customer complete the checkout. 

  • Here you can setup various notification methods: via email or phone number.
  • You can setup a message the customer will see once a checkout completes.
  • After message, you can choose to redirect customer to a specific link on page hosted by you or any omniSite pages.


  1. Select Consent that you user is required to agree to at the checkout.
  2. Enter Notify emails list to receive an email once checkout is completed with this payment page.
  3. Enter Notify phone number list to receive a text notification.
  4. Enter an optional message you want to display when customer completes checkout in Display this message after the order completion.
  5. You can redirect customer to the specific page on your site, select page in Redirect to this page after submission
  6. If you want to send customer a specific message on submission, select that Message.
  7. If you want to kick off a specific message campaign, select that Campaign.
  8. If you want to send a follow up form once a content submitted, select the form in Follow up form to send to customer.



Order Returns


You can configure how customer can return the purchase. Navigate to Order Returns sections.

  1. Set a number of days available for return period. Leave it empty to allow returns anytime. Enter 0 to disable customer self service order returns.
  2. Set Shipping Location as a default ship to location for a return. If you enable return label generation, this location will be used as a default to location.



omniPass Integration

You can power up your Ecommerce application and make easy and powerful with Mobile Wallet.


Enable users to save their order, loyalty card, offers, or gift cards on their Mobile Phones for immediate access to rewards and purchase history, plus send push notifications and reminders to maximize engagement.


Learn more about wallet pass integration with Ecommerce.