Payments & E-Commerce

Start Free Trial

Leverage Payment Integrations

Define your charge with equations, user inputs, formulas, and more. Add dynamic charges based on record values. Accept payments in app via forms at checkout so the user can submit a payment directly in the app.

Online Database Software: Use Knack For Custom Online Databases & Systems
View all Integrations
Online Database Software: Use Knack For Custom Online Databases & Systems
Online Database Software: Use Knack For Custom Online Databases & Systems

Build Custom Payment Processes

Customize the payment process with equations, user inputs, formulas, and add dynamic charges based on record values. Offer one time payments for premium subscriptions or add-on purchases.

Online Database Software: Use Knack For Custom Online Databases & Systems
View Workflow Functionality

Track Payments and Revenue Over Time

Build a reporting dashboard to track e-commerce payments collected over time. By comparing revenue against operating and inventory costs, you can ensure profitability.

Online Database Software: Use Knack For Custom Online Databases & Systems
View all Integrations
Online Database Software: Use Knack For Custom Online Databases & Systems

E-commerce Templates

Customer Payment Portal
Customer Payment Portal
Customers log in to submit service requests and pay invoices with their credit card.
Donations Manager
Donations Manager
Manage donation campaigns and run reports across donors and campaigns.
Municipal Payments Portal
Municipal Payments Portal
A portal for municipalities to enable residents to look up their accounts and pay their invoices online.
Purchase Orders
Purchase Orders
Manage purchase orders, track totals, and run reports.
RelationalDatabases_EasiestAdmin_Small-Business_EaseOfAdmin
Low-CodeDevelopmentPlatforms_HighPerformer_Small-Business_HighPerformer
Low-CodeDevelopmentPlatforms_HighPerformer_HighPerformer
Low-CodeDevelopmentPlatforms_HighPerformer_Europe_HighPerformer
RelationalDatabases_EasiestToUse_Small-Business_EaseOfUse
RelationalDatabases_EasiestToDoBusinessWith_Small-Business_EaseOfDoingBusinessWith
RelationalDatabases_EasiestSetup_Small-Business_EaseOfSetup

E-Commerce FAQ

E-Commerce allows you to perform financial transactions online. With E-commerce, you can accept payments in your app for transactions such as invoices, registrations fees, and more.

Here is a walkthrough to add payment processing to your Knack app.

Yes, you can design your payment portal with specific colors, fields, and more. Here is a tutorial.