Skip to main content
Payment methods control how customers can pay you. Digital Florists comes with seven methods out of the box, and you can add your own if your shop needs something different.

Default payment methods

Every new shop starts with these seven methods:
MethodWhere it worksWhat it does
CashPOS onlyPhysical cash. Supports change calculation and denomination counting at End of Day.
CardPOS + onlineCard payments via a connected terminal (POS) or Stripe checkout (online).
Pay on FulfilmentOrders onlyMarks the order as “pay later” — no money is collected upfront. Useful for phone orders where the customer pays on delivery or collection.
Bank TransferOrders onlyRecords that the customer has paid by bank transfer. You still need to verify the transfer in your bank — this just marks the order as paid in the system.
ChequeOrders onlyRecords a cheque payment. Like bank transfer, you verify it separately.
AccountPOS + ordersCharges the sale to a customer’s credit account for later invoicing. Only available for customers with a credit account.
Gift CardPOS + ordersDeducts from a gift card balance. Requires the customer’s gift card code and PIN.
Loyalty isn’t a payment method — it’s a discount. When a customer redeems loyalty points or a punchcard reward, the redemption reduces the order total before payment. The remaining balance is then paid with one of the methods above. See Loyalty for details.

Payment method settings

Each payment method has settings that control where it appears and how it behaves. Here’s what each one means:
SettingWhat it controls
POS EnabledWhether this method appears as an option at the till. Turn this off for methods that only apply to dashboard orders (like Bank Transfer).
Allows ChangeWhether the customer can hand over more than the total and get change back. Only makes sense for cash — you wouldn’t give change on a card payment.
Is CashMarks this as a physical cash method. This affects denomination counting at opening and closing, and how the method appears in your End of Day variance grid.
BankableWhether this method’s takings can be deposited at the bank. Cash and card are bankable. Account payments aren’t — they’re settled later via invoicing.
Visible in Cash-upWhether this method appears in your End of Day cash-up screen. If turned off, payments via this method still appear in reports but aren’t part of your daily reconciliation.
API MethodWhether this method connects to an external payment provider (like Stripe for gift cards or payment links). Most custom methods won’t need this.
UnpaidWhether this is a “pay later” placeholder. When a payment is recorded with an unpaid method, the order shows as paid in the system but no money has actually been collected yet.
AccountWhether this is an account/credit method. Only customers with a credit account can use it, and it’s blocked if the order has already been invoiced.
Gift CardWhether this method is a gift card. Enables the code and PIN lookup flow during payment.

Adding a custom payment method

If you need a method that isn’t covered by the defaults — like a specific corporate payment scheme or a local voucher system — you can create one.
1

Go to Settings > Advanced

Open the Advanced settings page from your dashboard.
2

Find Payment Methods

Scroll to the Payment Methods section. You’ll see all your current methods listed.
3

Add a new method

Click Add and give your method a name. Then configure the settings above to match how it should behave — where it appears, whether it’s bankable, whether it shows in cash-up, and so on.
Changing payment method settings affects your cash-up, refund options, and financial reports. If you’re unsure about a setting, leave it at the default and adjust later once you see how it behaves.

Assigning methods to devices

Each POS device can have its own set of accepted payment methods. For example, your main till might accept cash and card, while a self-service kiosk only accepts card. Payment methods are assigned to devices in Settings > Advanced > Devices. When you assign a method to a device, the system automatically enables the POS Enabled flag for that method. See Devices for the full guide on managing your POS devices.

Common questions

Yes, but be careful. Deleting a payment method removes it from all devices and it won’t be available for future payments. Existing transactions that used the method are not affected — they keep their historical record.
Yes. Go to Settings > Advanced > Payment Methods, click the method, and change the name. The new name appears everywhere going forward.
Check two things: first, that POS Enabled is turned on for the method. Second, that the method is assigned to your device in Settings > Advanced > Devices.
Yes. Custom methods work exactly like the defaults — they appear in your End of Day report, financial exports, and transaction history.
Unpaid methods (like Pay on Fulfilment) are generic placeholders — any customer can use them. Account methods charge the sale to a specific customer’s credit account for invoicing. Account requires the customer to have a credit account on their profile.

What’s next?

Taking Payments

How each payment method works in practice.

Transactions Overview

How transactions and payment statuses work.

Devices

Assign payment methods to your POS devices.

Gift Cards

Set up and manage gift cards.
Last modified on March 9, 2026