Push payments (credit transfers)
In a push payment, the customer starts the payment and sends the money to you. Because the customer is pushing their own money out, they are in control of when it happens and how much they send. The bank term for this is a credit transfer.Customer is in control
The customer decides to pay, chooses the amount, and confirms it from their own banking app or checkout.
Good for one-off payments
Push payments suit invoices, checkouts, and any situation where the customer is paying at a moment of their choosing.
Pull payments (direct debits)
In a pull payment, you start the payment and collect money from the customer’s account, but only because the customer has given permission ahead of time. The bank term for this is a direct debit. The permission the customer gives is often called a mandate or an agreement.Business is in control
Once the customer has approved the arrangement, you decide when to collect each payment, within the agreed limits.
Good for recurring payments
Pull payments suit subscriptions, memberships, utility bills, and anything charged on a regular schedule.
The key question with any pull payment is who holds the permission. With an older direct debit, the business keeps the signed authorisation. With a newer method like PayTo, the customer’s bank holds the agreement, so the customer can see and cancel it themselves. That shift gives customers far more control.
Push vs. pull at a glance
Where this shows up in Hello Clever
Push, done well
In Australia, PayID is Hello Clever’s push method for one-off, customer-initiated payments.
Pull, done well
In Australia, PayTo is Hello Clever’s pull method for recurring payments, with the agreement held by the customer’s bank.