Skip to content

Commit 6fd60b2

Browse files
Merge pull request #54 from PaystackOSS/patch-split-payment
Chore: Update the split creation code
2 parents 50e44e9 + 1828535 commit 6fd60b2

File tree

5 files changed

+57
-46
lines changed

5 files changed

+57
-46
lines changed

dist/doc/payments/split-payment/create-subaccount.js

Lines changed: 29 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ const sh = `curl https://api.paystack.co/subaccount
44
-d '{ "business_name": "Cheese Sticks",
55
"bank_code": "058",
66
"account_number": "0123456789",
7-
"percentage_charge": 0.2
7+
"percentage_charge": 20
88
}'
99
-X POST`
1010

@@ -14,7 +14,7 @@ const params = JSON.stringify({
1414
"business_name": "Cheese Sticks",
1515
"bank_code": "058",
1616
"account_number": "0123456789",
17-
"percentage_charge": 0.2
17+
"percentage_charge": 20
1818
})
1919
2020
const options = {
@@ -51,8 +51,8 @@ const php = `<?php
5151
$fields = [
5252
'business_name' => "Cheese Sticks",
5353
'bank_code' => "058",
54-
'account_number' => "0137472047",
55-
'percentage_charge' => 0.2
54+
'account_number' => "0123456789",
55+
'percentage_charge' => 20
5656
];
5757
5858
$fields_string = http_build_query($fields);
@@ -78,24 +78,30 @@ const php = `<?php
7878
?>`
7979

8080
const json = `{
81-
"status": true,
82-
"message": "Subaccount created",
83-
"data": {
84-
"business_name": "Cheese Sticks",
85-
"account_number": "0123456789",
86-
"percentage_charge": 0.2,
87-
"settlement_bank": "Guaranty Trust Bank",
88-
"integration": 428626,
89-
"domain": "test",
90-
"subaccount_code": "ACCT_xxxxxxxxxxxxx",
91-
"is_verified": false,
92-
"settlement_schedule": "AUTO",
93-
"active": true,
94-
"migrate": false,
95-
"id": 37614,
96-
"createdAt": "2020-05-19T11:54:20.655Z",
97-
"updatedAt": "2020-05-19T11:54:20.655Z"
98-
}
99-
}`
81+
"status": true,
82+
"message": "Subaccount created",
83+
"data": {
84+
"business_name": "Cheese Sticks",
85+
"account_number": "0123456789",
86+
"percentage_charge": 20,
87+
"settlement_bank": "Guaranty Trust Bank",
88+
"currency": "NGN",
89+
"bank": 9,
90+
"integration": 463433,
91+
"domain": "test",
92+
"account_name": "Jamie Ng",
93+
"product": "collection",
94+
"managed_by_integration": 463433,
95+
"subaccount_code": "ACCT_xxxxxxxxxxxx",
96+
"is_verified": false,
97+
"settlement_schedule": "AUTO",
98+
"active": true,
99+
"migrate": false,
100+
"id": 1026585,
101+
"createdAt": "2024-01-17T13:34:08.807Z",
102+
"updatedAt": "2024-01-17T13:34:08.807Z"
103+
}
104+
}
105+
`
100106

101107
export {sh, js, php, json}

src/doc/payments/split-payment/create-subaccount/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ const params = JSON.stringify({
44
"business_name": "Cheese Sticks",
55
"bank_code": "058",
66
"account_number": "0123456789",
7-
"percentage_charge": 0.2
7+
"percentage_charge": 20
88
})
99

1010
const options = {
Lines changed: 24 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,25 @@
11
{
2-
"status": true,
3-
"message": "Subaccount created",
4-
"data": {
5-
"business_name": "Cheese Sticks",
6-
"account_number": "0123456789",
7-
"percentage_charge": 0.2,
8-
"settlement_bank": "Guaranty Trust Bank",
9-
"integration": 428626,
10-
"domain": "test",
11-
"subaccount_code": "ACCT_xxxxxxxxxxxxx",
12-
"is_verified": false,
13-
"settlement_schedule": "AUTO",
14-
"active": true,
15-
"migrate": false,
16-
"id": 37614,
17-
"createdAt": "2020-05-19T11:54:20.655Z",
18-
"updatedAt": "2020-05-19T11:54:20.655Z"
19-
}
20-
}
2+
"status": true,
3+
"message": "Subaccount created",
4+
"data": {
5+
"business_name": "Cheese Sticks",
6+
"account_number": "0123456789",
7+
"percentage_charge": 20,
8+
"settlement_bank": "Guaranty Trust Bank",
9+
"currency": "NGN",
10+
"bank": 9,
11+
"integration": 463433,
12+
"domain": "test",
13+
"account_name": "Jamie Ng",
14+
"product": "collection",
15+
"managed_by_integration": 463433,
16+
"subaccount_code": "ACCT_xxxxxxxxxxxx",
17+
"is_verified": false,
18+
"settlement_schedule": "AUTO",
19+
"active": true,
20+
"migrate": false,
21+
"id": 1026585,
22+
"createdAt": "2024-01-17T13:34:08.807Z",
23+
"updatedAt": "2024-01-17T13:34:08.807Z"
24+
}
25+
}

src/doc/payments/split-payment/create-subaccount/index.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
$fields = [
55
'business_name' => "Cheese Sticks",
66
'bank_code' => "058",
7-
'account_number' => "0137472047",
8-
'percentage_charge' => 0.2
7+
'account_number' => "0123456789",
8+
'percentage_charge' => 20
99
];
1010

1111
$fields_string = http_build_query($fields);

src/doc/payments/split-payment/create-subaccount/index.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@ curl https://api.paystack.co/subaccount
44
-d '{ "business_name": "Cheese Sticks",
55
"bank_code": "058",
66
"account_number": "0123456789",
7-
"percentage_charge": 0.2
7+
"percentage_charge": 20
88
}'
99
-X POST

0 commit comments

Comments
 (0)