A collection of endpoints for creating and managing recurring payment configuration
| Method |
HTTP |
Path |
Summary |
create |
POST |
/plan |
Create Plan |
fetch |
GET |
/plan/{code} |
Fetch Plan |
list |
GET |
/plan |
List Plans |
update |
PUT |
/plan/{code} |
Update Plan |
HTTP: POST
Path: /plan
paystack.plan.create({ ... })
| Name |
Required |
name |
true |
amount |
true |
interval |
true |
description |
false |
send_invoices |
false |
send_sms |
false |
currency |
false |
invoice_limit |
false |
HTTP: GET
Path: /plan/{code}
paystack.plan.fetch(code)
HTTP: GET
Path: /plan
paystack.plan.list({ ... })
| Name |
Required |
perPage |
false |
page |
false |
interval |
false |
amount |
false |
from |
false |
to |
false |
HTTP: PUT
Path: /plan/{code}
paystack.plan.update(code, { ... })
| Name |
Required |
name |
false |
amount |
false |
interval |
false |
description |
false |
send_invoices |
false |
send_sms |
false |
currency |
false |
invoice_limit |
false |