Comprehensive payment solutions designed to scale with your business needs
Automate recurring payments with our enterprise-grade direct debit platform. Perfect for subscriptions, memberships, and regular billing cycles.
Volume discounts available
Set up recurring payments that run automatically on your schedule
Comprehensive tools to manage customer relationships and mandates
Stay compliant with comprehensive reporting and audit trails
Connect directly to customer bank accounts with secure, real-time access. Reduce payment friction and increase conversion rates.
Custom enterprise pricing available
Access real-time account data with customer consent
Initiate payments directly from customer accounts
Connect to major banks across multiple regions
Leverage Australia's revolutionary PayTo infrastructure for real-time, consent-based payments with full customer control.
No setup fees or monthly minimums
Process payments instantly with immediate settlement
Give customers complete control over their payment agreements
Seamless integration with comprehensive developer tools
Get started quickly with our simple, well-documented APIs
// Create a new direct debit mandate
const mandate = await setPayments.directDebit.createMandate({
customerId: 'cust_12345',
accountNumber: '12345678',
sortCode: '12-34-56',
amount: 2999, // £29.99
frequency: 'monthly'
});
console.log('Mandate created:', mandate.id);
// Create a PayTo payment agreement
const agreement = await setPayments.payTo.createAgreement({
payerId: 'payer_67890',
payeeId: 'payee_12345',
maximumAmount: 10000, // $100.00
purpose: 'subscription',
frequency: 'monthly'
});
console.log('Agreement ID:', agreement.id);
Choose the payment solution that best fits your business model and start building today.
Get Started Now