Automate recurring and bulk collections.
Collect subscription payments, instalments, or bulk dues on schedule, with reconciliation built into every cycle.
For businesses collecting recurring fees, instalments, or payments from many customers at once.
What's included
Recurring collection
Set up a schedule for subscription or instalment payments.
Bulk collection
Collect from a batch of customers in a single run.
Automatic reconciliation
Each collection is matched against the customer and cycle it belongs to.
Retry logic
Failed collection attempts can be retried on a defined schedule.
Collection reports
See what was collected, what failed, and what is still pending.
Customer notifications
Keep customers informed as a collection is due or completed.
From setup to settlement
Call it directly from your own code
Every product on this page is also a documented API endpoint — build it into your own systems when the dashboard isn't enough.
Explore API Documentation$client = new Paynancial\Client('YOUR_API_KEY');
$collection = $client->collections->create([
'customer_id' => 'cust_7Fk21',
'amount' => 150000, // in paise
'schedule' => 'monthly',
]);
echo $collection->id;
Common questions
What happens if a collection fails?
A failed attempt is recorded with a reason code and can be retried on your defined schedule.
Can I collect from a batch of customers at once?
Yes — bulk collection lets you submit a batch and track each customer’s result individually.