Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion source/includes/_account_inquiry_response_code.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ Status | Meaning
000 | Inquiry is success
201 | Request is Rejected (User ID is not Found)
202 | Request is Rejected (User ID/product is not active)
204 | Request is Rejected (Invoice ID is not found)
204 | Request is Rejected (Invoice ID i not found)
205 | Request is Rejected (Beneficiary Bank Code is Not Supported)
206 | Failed doing payment (Balance is not enough)
207 | Request is Rejected (Request IP Address is not Registered)
Expand Down
18 changes: 6 additions & 12 deletions source/includes/_fund_acceptance.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,6 @@ curl -X POST \
"list_disabled_payment_methods":"",
"list_enabled_banks":"",
"expiration":"2020-08-08 08:09:12",
"due_date":"2020-08-08 07:00:00",
"va_display_name":"Display Name on VA"
}'
```
Expand All @@ -59,8 +58,7 @@ request.body = json.encode({
"list_disabled_payment_methods": "",
"list_enabled_banks": "002, 008, 009, 013, 022",
"list_enabled_ewallet": "shopeepay_ewallet",
"expiration": "2021-06-14 13:00:00",
"due_date": "2021-06-14 12:00:00"
"expiration": "2021-06-14 13:00:00"
});
request.headers.addAll(headers);

Expand Down Expand Up @@ -103,8 +101,7 @@ func main() {
"list_disabled_payment_methods": "",
"list_enabled_banks": "002, 008, 009, 013, 022",
"list_enabled_ewallet": "shopeepay_ewallet",
"expiration": "2021-06-14 13:00:00",
"due_date": "2021-06-14 12:00:00"
"expiration": "2021-06-14 13:00:00"
}`)

client := &http.Client {
Expand Down Expand Up @@ -139,7 +136,7 @@ func main() {
OkHttpClient client = new OkHttpClient().newBuilder()
.build();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"description\": \"Prod Test API\",\n \"partner_tx_id\": \"\",\n \"notes\": \"\",\n \"sender_name\" : \"Mochamad Suryono\", \n \"amount\" : 10000,\n \"email\": \"johndoe@gmail.com;jane@gmail.com\",\n \"phone_number\": \"085712163208\", \n \"is_open\" : true,\n \"include_admin_fee\" : true,\n \"list_disabled_payment_methods\": \"\",\n \"list_enabled_banks\": \"002, 008, 009, 013, 022\",\n \"list_enabled_ewallet\": \"shopeepay_ewallet\",\n \"expiration\": \"2021-06-14 13:00:00\",\n \"due_date\": \"2021-06-14 12:00:00\"\n}");
RequestBody body = RequestBody.create(mediaType, "{\n \"description\": \"Prod Test API\",\n \"partner_tx_id\": \"\",\n \"notes\": \"\",\n \"sender_name\" : \"Mochamad Suryono\", \n \"amount\" : 10000,\n \"email\": \"johndoe@gmail.com;jane@gmail.com\",\n \"phone_number\": \"085712163208\", \n \"is_open\" : true,\n \"include_admin_fee\" : true,\n \"list_disabled_payment_methods\": \"\",\n \"list_enabled_banks\": \"002, 008, 009, 013, 022\",\n \"list_enabled_ewallet\": \"shopeepay_ewallet\",\n \"expiration\": \"2021-06-14 13:00:00\"\n}");
Request request = new Request.Builder()
.url("{{base_url}}/api/payment-checkout/create-v2")
.method("POST", body)
Expand All @@ -165,8 +162,7 @@ var data = JSON.stringify({
"list_disabled_payment_methods": "",
"list_enabled_banks": "002, 008, 009, 013, 022",
"list_enabled_ewallet": "shopeepay_ewallet",
"expiration": "2021-06-14 13:00:00",
"due_date": "2021-06-14 12:00:00"
"expiration": "2021-06-14 13:00:00"
});

var xhr = new XMLHttpRequest();
Expand Down Expand Up @@ -200,7 +196,7 @@ $request->setHeader(array(
'x-oy-username' => '{{username}}',
'x-api-key' => '{{api-key}}'
));
$request->setBody('{\n "description": "Prod Test API",\n "partner_tx_id": "",\n "notes": "",\n "sender_name" : "Mochamad Suryono", \n "amount" : 10000,\n "email": "johndoe@gmail.com;jane@gmail.com",\n "phone_number": "085712163208", \n "is_open" : true,\n "include_admin_fee" : true,\n "list_disabled_payment_methods": "",\n "list_enabled_banks": "002, 008, 009, 013, 022",\n "list_enabled_ewallet": "shopeepay_ewallet",\n "expiration": "2021-06-14 13:00:00",\n "due_date": "2021-06-14 12:00:00"\n}');
$request->setBody('{\n "description": "Prod Test API",\n "partner_tx_id": "",\n "notes": "",\n "sender_name" : "Mochamad Suryono", \n "amount" : 10000,\n "email": "johndoe@gmail.com;jane@gmail.com",\n "phone_number": "085712163208", \n "is_open" : true,\n "include_admin_fee" : true,\n "list_disabled_payment_methods": "",\n "list_enabled_banks": "002, 008, 009, 013, 022",\n "list_enabled_ewallet": "shopeepay_ewallet",\n "expiration": "2021-06-14 13:00:00"\n}');
try {
$response = $request->send();
if ($response->getStatus() == 200) {
Expand Down Expand Up @@ -235,8 +231,7 @@ payload = json.dumps({
"list_disabled_payment_methods": "",
"list_enabled_banks": "002, 008, 009, 013, 022",
"list_enabled_ewallet": "shopeepay_ewallet",
"expiration": "2021-06-14 13:00:00",
"due_date": "2021-06-14 12:00:00",
"expiration": "2021-06-14 13:00:00"
})
headers = {
'Content-Type': 'application/json',
Expand Down Expand Up @@ -293,7 +288,6 @@ list_disabled_payment_methods | String | To configure payment methods to be disa
list_enabled_banks | String | To configure banks to be enabled for VA payment method. | List of eligible bank codes: "002" (BRI), "008" (Mandiri), "009" (BNI), "013" (Permata), "022" (CIMB).
list_enabled_ewallet | String | To configure list of e-wallets to be enabled on payment method page. | List of eligible e-wallet: "shopeepay_ewallet", "dana_ewallet", "linkaja_ewallet", "ovo_ewallet".
expiration | datetime | To set the expiration of the payment link (yyyy-MM-dd HH:mm:ss) | Expiration date will be defaulted to 24 hours if it is not defined.
due_date | datetime | To set the transaction due date of the payment link (yyyy-MM-dd HH:mm:ss) | Transaction due date should equal or before expiration date. As default, transaction due date will be same as expiration date if it is not defined.
va_display_name | String | Optional parameter, name to display on Bank Transfer VA Name | Can be omitted. Accepts alphabets (A-Z), numeric (0-9) and space as input.


Expand Down