Collect monthly payments

Say yes once. Get paid every month.

Your customer authorises once at their bank. After that, the same amount is deducted weekly or monthly.

Payment Forms with revenue per form

Trusted by these companies

  • De'Xandra
  • Siti Khadijah
  • Nasken Coffee
  • SyriaCare
  • Monaliza
  • SimplySiti
  • AFL
  • Selangor FC II
  • Kedah FA
  • sifuBad
  • TotalMen
  • Sihaté
  • Amru
  • Daily Media

Before & after BCL

Before: Every month you remind members to pay again.
With BCL: They authorise once. The bank deducts on schedule.
Before: Payments arrive late, or not at all.
With BCL: Deductions run on fixed dates, and failed ones are retried once.
Before: You cannot see who is still active.
With BCL: Payments, then Direct Debit lists every application, active mandate and deduction.

How it works

  1. Create a payment form

    Go to Payments, then Forms, and click Create Form. On the Payment Details tab, choose your Portal Key.

    PaymentsFormsPayment DetailsPortal Key
  2. Choose Direct Debit

    In Payment Option, choose Direct Debit. It is only listed when your portal offers it. BCL makes the email field required.

    Payment OptionDirect Debit
  3. Set the schedule

    Under Direct Debit Settings, choose the Frequency: Weekly or Monthly. For monthly, choose options in Total Recurring Months, such as Never End (Until Cancelled).

    Direct Debit SettingsFrequencyTotal Recurring Months
  4. Share the form

    Your form appears under the Recurring Forms tab of your forms list. Share its link. The customer enters their Identification Number and authorises at their bank.

    Recurring FormsIdentification Number
  5. Track mandates & deductions

    Go to Payments, then Direct Debit. Use All Application, Active Enrolment and Total Deduction, then click View Details on a row.

    Direct DebitAll ApplicationActive EnrolmentTotal DeductionView Details

What you can do

Frequency

Weekly or Monthly

Choose the Frequency that fits your fee. Monthly forms can have a fixed number of months or run until cancelled.

Direct Debit

Authorise once

The customer approves the mandate on their bank's online banking page.

Direct Debit

Every mandate in one list

See applications, active mandates and deductions, with Application Histories for each customer.

View Details

Failed deductions

For a monthly mandate the bank retries once between the 25th and 28th of the same month.

Direct Debit webhook

Webhook

Send each new mandate and deduction to your own system.

How your customers pay

Direct Debit deducts from the customer's bank account. It cannot be combined with other payment options, so keep a separate form for one-off payments. It works only when your Bayarcash portal offers Direct Debit. Real payments need an approved Bayarcash account.

Good to know

  • Frequency is Weekly or Monthly only.
  • Direct Debit cannot be combined with other payment options, and affiliates cannot be turned on for the form.
  • Deductions do not start on the day of sign-up. The bank first verifies the application, which usually takes 3 to 5 days.
  • The first monthly deduction is in the month after sign-up. The first weekly deduction is on a Friday, two weeks after the week of sign-up.
  • A rejected application shows Rejected and no money is taken.

Questions owners ask

Why has nothing been deducted yet?

The bank first verifies the application, which usually takes 3 to 5 days. The first monthly deduction runs early in the month after sign-up. The first weekly deduction runs on a Friday two weeks later.

Read the guide

Can I add FPX or DuitNow QR to a Direct Debit form?

No. Direct Debit cannot be combined with other payment options. Make a separate form for one-off payments.

Read the guide

What if a monthly deduction fails?

The bank retries once, between the 25th and 28th of the same month. Both the failed and the successful deductions show on the mandate.

Read the guide

What is BCL, and how does it work with Bayarcash?

BCL is where you build your forms, pages and payment links and see every sale. Bayarcash is the payment gateway behind it: it collects the payment and pays it out to your bank, minus its fee. To take real payments you need an approved Bayarcash merchant account.

Read the guide

Ready when you are.

Build your first form in Test Mode today. Connect Bayarcash when you want real payments.

Create your first form