Skip to main content

Take Bookings Paid by Bank Transfer (Manual Payment)

Let customers book without paying online and pay by bank transfer, cash or on the day, with your payment instructions, approval and course access rules.

Written by Artur Binzaru

This guide is for course providers who want customers to book in Cademy but pay outside it, for example by bank transfer, cash on the day or an invoice from another system. In Cademy this payment method is called Manual Payment Handling / External Invoicing, or manual payment.

​

A System Admin sets up the account's payment method. A System Admin or Course Owner can enable it on a course they can edit. Enabling the account feature requires the Pro plan or a higher plan. On a lower plan the switch cannot be changed and a Cademy Pro Feature badge is shown above it. See Understand Cademy Plans, Limits and Fees.

​

This is different from External Bookings, which sends customers to another booking website. Manual payment keeps checkout in Cademy. For an external booking destination instead, see Send Customers to an External Booking Website.

​


​

How Booking, Approval and Payment Work With Manual Payment

With manual payment, the customer submits the booking without Cademy collecting the outstanding amount online. You arrange collection separately and record money actually received against the correct Cademy invoice.

​

An order is the purchase record. A registration is a participant's place on a course. Approval is your decision to accept the order; it is not evidence that the customer has paid.

​

Manual payment does not always mean immediate confirmation. If Require Admin Approval for Manual Orders is enabled, or a selected course requires approval, the order waits for approval. The course-access setting does not bypass that requirement. To approve or reject an order that is waiting, see Approve or Reject an Order.

​

An order with money still due can show Awaiting Payment even after approval. Check the approval, payment balance and participant registration separately. A confirmation email alone does not prove payment or access.

​


​

Turn On Manual Payment for Your Account

  1. Open the Admin Dashboard as a System Admin. Select Settings, then Payments.

  2. Expand Manual Payment Handling / External Invoicing.

  3. Turn on Enable as a payment method on checkouts, if the account's plan permits it.

  4. Set Require Admin Approval for Manual Orders according to whether these orders must wait for your approval.

  5. Set Allow course access before manual payment is marked paid. This controls payment-related access, not approval or other course restrictions. The switch is shown on even when it has never been saved. If you want access before payment and have never changed this switch, turn it off and then on again here, so that Save in step 7 stores it. See Let Learners Access Course Materials Before Payment below.

  6. Enter the customer-facing payment method name in Label, and payment instructions in Notice.

  7. Select Save beneath this section. Reopen the section and check the saved settings.

Settings, Payments page with Manual Payment Handling / External Invoicing expanded; the three switches, the Label and Notice fields and the Save button are outlined

​

Turn On Manual Payment for a Course

  1. In the Admin Dashboard, select Courses and open the intended course.

  2. Select Edit Course, then Settings, then Payments.

  3. Under Payment Methods, select Manual Payment Handling. Keep any other methods you want to offer selected.

  4. Select Save at the top of the course editor. Reopen Settings > Payments and check that Manual Payment Handling remains selected.

Payment Methods section of a course with three ticked boxes: Card / Apple Pay / Google Pay (via Stripe), PayPal and Manual Payment Handling, which is outlined; Course Currency below reads GBP

​

The account method must be enabled and the course must allow it. For a checkout containing several courses, check every selected course. The manual option is not offered for deposit or monthly-instalment payment plans, which use their own online-payment flow.

​

If the option is missing, check the account setting and plan first, then the course's Payment Methods. Do not switch on a different method simply to make checkout continue.

​


​

Write Bank Transfer Payment Instructions for Checkout (Label and Notice)

Choose a Label customers recognise, such as Pay by Bank Transfer or Pay on Arrival. Use Notice to say how to pay, when payment is due, what reference to use, and whether approval or payment is needed before course access.

​

For example, if your process is bank transfer after an external invoice and access waits for payment: "We will send our invoice separately. Pay using the bank details and reference on that invoice. Approval and full payment are required before course access." Use this only if it matches your actual process and settings. Other registration and access restrictions still apply.

​

Do not include bank details or invoice timelines you have not checked. A Notice explains your process; it does not create an external invoice or check your bank account.

​


​

What Customers See When They Book With Manual Payment

At checkout, customers choose the payment method using your Label and see your Notice. The button is Confirm Booking, not a button that collects the external payment. If Label is empty, the default is In-person Payment; if Notice is empty, the form says Pay the organizer on the day. Enter your own text if those defaults do not match your process.

​

Select Payment Method listing Card / Apple Pay / Google Pay, PayPal and Bank transfer; Bank transfer is selected and shows a notice about paying by bank transfer and a Confirm Booking button

​

Approval-required orders wait for approval. Orders that do not require approval follow the manual booking-confirmation process, but a queued email does not prove delivery. Ask customers to follow your payment instructions and keep their order reference.

​

An order placed with this payment method is a manual-payment order from the moment the customer books. The checkout confirmation has no Download Invoice or Download Receipt button. The customer's order page in their account does not show its INVOICES section, so Download PDF and Pay Invoice are not there, before or after you record the payment. If the customer needs the invoice, open the order, expand Invoices & Payments, open the issued invoice's More menu, select Download PDF and send them the file yourself.

​

This is not a guarantee that an invoice can never be opened: later-issued split invoices and deliberately shared invoice or payment links are separate routes. Do not describe manual payment as a privacy control for invoice records.

​


​

Let Learners Access Course Materials Before Payment (Access Setting)

Choose the access setting deliberately. Cademy has one such setting for each of two payment methods. Allow course access before manual payment is marked paid is in the Manual Payment Handling / External Invoicing section. Allow Course Access Before Invoice Is Paid is under Invoices & Receipts on the same page, shown when invoice payment at checkout is enabled, and applies to orders paid by invoice. The manual-payment switch is shown on until you turn it off. The invoice switch is off until you turn it on.

​

Cademy reads the manual-payment setting when the order is placed, or when you approve it if it waits for approval. If the switch is on and has been saved at that moment, learners on the approved order can open course content while the order is unpaid, for as long as the switch stays on. Otherwise they wait until the order's payment status is Paid or Partially Refunded.

​

A switch that only shows on is not enough. For new orders, Cademy allows access before payment only after you have changed this switch yourself and saved it. If you have never changed it, follow step 5 in Turn On Manual Payment for Your Account. Saving the switch does not change orders that were placed without needing approval, or that you approved, before you saved it. Learners on those orders still wait until the order's payment status is Paid.

​

A part payment does not open access on its own. Learners get in before full payment only if access before payment applies to their order, as described above.

​

Other conditions still apply, including the learner having an active registration and access not having expired. An admin's ability to preview a course is not proof of the learner's access.

​

Why a Learner Who Booked With Manual Payment Sees Please Complete Payment

While a learner waits, the Content page and each lesson show one of two messages. Your Place Is Awaiting Approval is shown while the order is waiting for your approval. Please Complete Payment is shown when the order is approved, or needs no approval, and its payment has not been recorded. It is also shown when the place is already active but the payment condition is not met, for example after you turn the access setting off for orders that were placed while it was on.

​

On a manual-payment order, the learner's course page also says Please Complete Payment and that payment needs to be made before they can access the course, without a Pay Now or View Invoice button. This is expected while you have not recorded their payment. Tell the learner how to pay you, then record the payment when it arrives.

​

If a learner cannot open course content, check the order's approval and payment information, the participant's registration and its access expiry. If these do not explain it, contact Cademy Support with the order reference, course, learner and the message shown. Do not record money that has not arrived merely to unlock access.

​


​

Which Emails Customers and Your Team Get for Manual-Payment Bookings

When a customer books with manual payment and the order does not need approval, Cademy starts the booking confirmation email to the Order Contact, the customer the order belongs to, at once. This does not depend on the access setting. The people in your team who receive order notifications get an email whose subject starts "New order from". If the order needs approval, the Order Contact first gets an email headed Your order is being processed, and your team gets one whose subject starts "New order request from". The booking confirmation and the "New order from" email follow when you approve the order. Orders you create yourself also depend on the confirmation choice made when creating them.

​

The ordinary initial invoice-payment request is not sent just because an order uses manual payment. That does not make the entire order silent. Course emails, staff notifications, deliberate sends and later invoice events have their own rules. When an order that a customer placed with manual payment is later marked paid, Cademy does not send the booking confirmation again, and your team does not get the email with a subject starting "Order paid" that an invoice order produces.

​

Do not promise that recording a payment or selecting Mark as Paid can never send an email. Check the order's existing payment arrangement and relevant email history. Those actions are not a way to disable customer communications.

​

If an order uses A Separate Invoice for Each Course, later draft invoices can be issued on their scheduled dates. Issuing a later draft starts an invoice email to the Order Contact, with a copy to the saved billing email where supplied. Issue Now also starts that email process. See Split or Schedule Invoices for an Order before changing the schedule.

​

Turning automatic payment links off does not stop that invoice email or remove its invoice link. Its standard Pay Now button depends on payment links and an enabled online payment method. Overdue reminders are a separate setting. See Set Up Invoices for Your Courses.

​

Using one invoice avoids the later split-invoice issuing events, but it is not an all-emails-off setting. To inspect actual messages and delivery status, use Find Sent Emails and Check Delivery Status.

​


​

Record the Payment When the Bank Transfer Arrives

When the customer's money arrives, a System Admin records it on the order so the order shows as paid. If you are a Course Owner without that role, give a System Admin the order reference and confirmed payment details. Confirm the money has actually arrived in your bank, cash records or external system first.

​

  1. As a System Admin, select Orders in the Admin Dashboard, open the order and expand Invoices & Payments.

  2. Check the invoice number, amount due and any payments already recorded.

  3. For an issued invoice with money due, select its More menu, then Record Payment, to enter the amount and the actual receipt date.

For the full steps, part payments, Mark as Paid and what each changes, see Record a Cash, Cheque or Bank Transfer Payment. Do not record the same receipt twice. Where Xero is connected, eligible issued invoices can sync under the integration's rules; check the invoice's Xero record rather than assuming every manual order has synced. See Connect Xero and Check Accounting Sync.

​


​

Book a Customer Yourself Who Will Pay by Bank Transfer

As a System Admin, for a phone booking or another order you enter yourself, use Create an Order to Book a Customer Onto a Course for the complete creation steps. Course Owners without that role should ask a System Admin to create it.

​

For money you will collect later outside Cademy, set Payment Status to To be paid and leave Send payment request off. Choose the confirmation-email option deliberately. Check the invoice schedule before creating the order. With these choices, on a priced order with no payment plan, the final button reads Create Order. An order you create does not wait for approval. It is a manual-payment order, so the access setting described above applies to it, and the customer's order page hides the INVOICES section in the same way.

​

Do not mark the order paid merely because you have sent an external invoice. Record payment only after it arrives. The confirmation option at creation is not a switch that disables all future emails.

​


​

Accept an Application or Request When the Customer Will Pay by Bank Transfer

Manual payment is a checkout payment method: customers choose it when they book through your booking form. Accepting a request or application in Inbox is a different route. It creates an order that awaits payment and, when emailing is enabled, Cademy emails the customer a payment request with a Get Invoice button. That email has a Pay Now button only when automatic payment links and an online payment method, such as card or PayPal, are enabled. See Handle Course Requests and Applications.

​

If the customer will pay you by bank transfer instead, tell them how to pay and record the payment when it arrives. Automatic payment links are controlled by Include Payment Links on Invoices, Emails and Order Pages in your invoice settings, which applies to all invoices and order pages, not one order. See Set Up Invoices for Your Courses.

​


​

Frequently asked questions

Does Confirm Booking collect the payment?
No. With manual payment, you collect the outstanding amount outside Cademy and record it after it arrives.

​

Is every manual booking confirmed immediately?
No. Account or course approval requirements can hold it for approval. Payment and access conditions are separate.

​

Why can I not see Manual Payment Handling on a course?
Check that the account's plan includes the feature and the account payment method is enabled. Then check the course's Payment Methods. Deposit and monthly-instalment checkout plans do not offer manual payment.

​

Can a customer ever open a Cademy invoice for a manual order?
Yes. Although the ordinary manual-order invoice controls are hidden, later-issued invoice emails and deliberately shared links are separate routes. Do not assume the invoice is private.

​

Does One Invoice for the Whole Order stop every email?
No. It avoids later split-invoice issuing events, not confirmations, course emails, staff notifications or deliberate sends.

​

Does recording a payment check my bank account?
No. Confirm receipt in your external records first. Recording the payment updates Cademy; it does not verify or collect the transfer.

Did this answer your question?