{
"serviceId": "606ed932b7f275ec2c8e5207",
"glSteps": [
{
"amount": "TransAmount",
"desc": "Block e-money of Sender",
"debit": {
"type": "productLevel",
"rule": "606e774b57c4063beb589902",
"target": "sender"
},
"credit": {
"type": "glLevel",
"rule": "manual",
"target": "L100000217"
},
"isMultiComponents": false,
"componentType": ""
},
{
"amount": "TransOrigAmount",
"desc": "Send e-money to receiver",
"debit": {
"type": "glLevel",
"rule": "manual",
"target": "L100000217"
},
"credit": {
"type": "productLevel",
"rule": "606e774b57c4063beb589902",
"target": "receiver"
},
"isMultiComponents": false,
"componentType": ""
},
{
"amount": "SystemDistribution",
"desc": "Release Fee to System",
"debit": {
"type": "glLevel",
"rule": "manual",
"target": "L100000217"
},
"credit": {
"type": "glLevel",
"rule": "mapping",
"target": "FeeGlTarget"
},
"isMultiComponents": true,
"componentType": "fee"
}
],
"version": "606ed932b7f275a7158e5209"
}curl --location --request POST '/admin/transDef/createTransDef' \
--header 'Authorization: Bearer f41e8fd7-3221-4b36-8dc3-623890b2c078' \
--header 'Accept: application/json' \
--header 'User-Agent: Mozilla/5.0' \
--header 'Referer: https://wallet-admin-vpay-dev2.vinsmartfuture.tech/' \
--header 'Content-Type: application/json;charset=UTF-8' \
--data-raw '{
"serviceId": "606ed932b7f275ec2c8e5207",
"glSteps": [
{
"amount": "TransAmount",
"desc": "Block e-money of Sender",
"debit": {
"type": "productLevel",
"rule": "606e774b57c4063beb589902",
"target": "sender"
},
"credit": {
"type": "glLevel",
"rule": "manual",
"target": "L100000217"
},
"isMultiComponents": false,
"componentType": ""
},
{
"amount": "TransOrigAmount",
"desc": "Send e-money to receiver",
"debit": {
"type": "glLevel",
"rule": "manual",
"target": "L100000217"
},
"credit": {
"type": "productLevel",
"rule": "606e774b57c4063beb589902",
"target": "receiver"
},
"isMultiComponents": false,
"componentType": ""
},
{
"amount": "SystemDistribution",
"desc": "Release Fee to System",
"debit": {
"type": "glLevel",
"rule": "manual",
"target": "L100000217"
},
"credit": {
"type": "glLevel",
"rule": "mapping",
"target": "FeeGlTarget"
},
"isMultiComponents": true,
"componentType": "fee"
}
],
"version": "606ed932b7f275a7158e5209"
}'