A collection of endpoints for creating and managing payment accounts for customers
| Method | HTTP | Path | Summary |
|---|---|---|---|
dedicated_account_add_split |
POST |
/dedicated_account/split |
Split Dedicated Account Transaction |
dedicated_account_assign |
POST |
/dedicated_account/assign |
Assign Dedicated Account |
dedicated_account_available_providers |
GET |
/dedicated_account/available_providers |
Fetch Bank Providers |
dedicated_account_create |
POST |
/dedicated_account |
Create Dedicated Account |
dedicated_account_deactivate |
DELETE |
/dedicated_account/{id} |
Deactivate Dedicated Account |
dedicated_account_fetch |
GET |
/dedicated_account/{id} |
Fetch Dedicated Account |
dedicated_account_list |
GET |
/dedicated_account |
List Dedicated Accounts |
dedicated_account_remove_split |
DELETE |
/dedicated_account/split |
Remove Split from Dedicated Account |
dedicated_account_requery |
GET |
/dedicated_account/requery |
Requery Dedicated Account |
HTTP: POST
Path: /dedicated_account/split
paystack.dedicated_virtual_account.dedicated_account_add_split({ ... })| Name | Required |
|---|---|
account_number |
true |
subaccount |
false |
split_code |
false |
HTTP: POST
Path: /dedicated_account/assign
paystack.dedicated_virtual_account.dedicated_account_assign({ ... })| Name | Required |
|---|---|
email |
true |
first_name |
true |
last_name |
true |
phone |
true |
preferred_bank |
true |
country |
true |
account_number |
false |
bvn |
false |
bank_code |
false |
subaccount |
false |
split_code |
false |
HTTP: GET
Path: /dedicated_account/available_providers
paystack.dedicated_virtual_account.dedicated_account_available_providersHTTP: POST
Path: /dedicated_account
paystack.dedicated_virtual_account.dedicated_account_create({ ... })| Name | Required |
|---|---|
customer |
true |
preferred_bank |
false |
subaccount |
false |
split_code |
false |
HTTP: DELETE
Path: /dedicated_account/{id}
paystack.dedicated_virtual_account.dedicated_account_deactivate(id)| Name | Required |
|---|---|
id |
true |
HTTP: GET
Path: /dedicated_account/{id}
paystack.dedicated_virtual_account.dedicated_account_fetch(id)| Name | Required |
|---|---|
id |
true |
HTTP: GET
Path: /dedicated_account
paystack.dedicated_virtual_account.dedicated_account_list({ ... })| Name | Required |
|---|---|
active |
false |
customer |
false |
currency |
false |
provider_slug |
false |
bank_id |
false |
perPage |
false |
page |
false |
HTTP: DELETE
Path: /dedicated_account/split
paystack.dedicated_virtual_account.dedicated_account_remove_split({ ... })| Name | Required |
|---|---|
account_number |
true |
HTTP: GET
Path: /dedicated_account/requery
paystack.dedicated_virtual_account.dedicated_account_requery({ ... })| Name | Required |
|---|---|
account_number |
false |
provider_slug |
false |
date |
false |