Group Payments

Group payments have become increasingly popular as a way to simplify transactions and enable multiple customers to collectively pay for a single purchase or service. Rapyd offers a robust group payment feature, allowing up to ten customers to combine their individual payments into a seamless transaction.

Here are some examples of use cases where group payments can be beneficial:

  1. Ride-Sharing Services: Two or more passengers can share a ride and contribute to their fare, simplifying the payment process and ensuring a seamless experience for all.

  2. High-End Experiences or Exclusive Events: Attending VIP concerts, sports events, food experiences or retreats with friends, or a collective group can be an unforgettable experience. In such cases, group payments can be used to purchase event tickets collectively. Instead of one person buying all the tickets and collecting individual reimbursements, group payments streamline the process by allowing each person to contribute their portion upfront.

For a full Group Payment workflow, refer to the Group Payment product guide.

Group Payments API

// POST https://sandboxapi.rapyd.net/v1/payments/group_payments

Request

{
"metadata": {
"user_defined": "silver"
},

"merchant_reference_id": "12345689",
"payments": [{
"amount": 125.00,
"currency": "SGD",
"payment_method": {
"type": "sg_debit_visa_card",
"fields": {
"number": "4111111111111111",
"expiration_month": "11",
"expiration_year": "24",
"cvv": "123",
"name": "Sam Doe"
}

},
"ewallets": [{
"ewallet": "ewallet_76f080b88ed42769dc6534c567ca88c2"
}

]

}, {

"amount": 125.00,
"currency": "SGD",
"payment_method": {
"type": "sg_debit_visa_card",
"fields": {
"number": "4111111111111111",
"expiration_month": "12",
"expiration_year": "25",
"cvv": "123",
"name": "John Doe"
}

},

"ewallets": [{
"ewallet": "ewallet_e284796734f7e88dac3691f69ef7d7d1"

}

]

},

{

"amount": 125.00,
"currency": "SGD",
"payment_method": {
"type": "sg_paynow_bank"
},

"ewallets": [{
"ewallet": "ewallet_3975c946fe7836e47b05a2b70e22d63a"
}

]

},

{
"amount": 125.00,
"currency": "SGD",
"payment_method": {
"type": "sg_debit_mastercard_card",
"fields": {
"number": "5424000000000015",
"expiration_month": "11",
"expiration_year": "24",
"cvv": "123",
"name": "Sam Doe"
}

},

"ewallets": [{
"ewallet": "ewallet_cacaaab8ca5543694e6c041f41a4b586"

}

]

},

{

"amount": 125.00,
"currency": "SGD",
"payment_method": {
"type": "sg_paynow_bank"
},

"ewallets": [{
"ewallet": "ewallet_622b1deb47c3391d9075fd1f5c09a3e5"

}

]

},

{
"amount": 125.00,
"currency": "SGD",
"payment_method": {
"type": "sg_debit_mastercard_card",
"fields": {
"number": "5424000000000015",
"expiration_month": "11",
"expiration_year": "24",
"cvv": "123",
"name": "Sam Doe"

}

},

"ewallets": [{
"ewallet": "ewallet_011408dcc84ebb7168225732b7fe4e3d"

}

]

}

]

}

Response

{

"status": {
"error_code": "",
"status": "SUCCESS",
"message": "",
"response_code": "",
"operation_id": "d4242400-63ed-4bc4-87d7-839836e42acd"
},

"data": {
"id": "gp_ec3cf2f1121a7265cd282dca4011d872",
"amount": 750,
"amount_to_replace": 0,
"status": "active",
"currency": "SGD",
"country": "SG",
"merchant_reference_id": "12345689",
"description": "",
"metadata": {
"user_defined": "silver"

},
"expiration": null,
"cancel_reason": null,
"payments": [
{

"id": "payment_8d56f864e23f5bdf3a071d5a5594b546",
"amount": 0,
"original_amount": 125,
"is_partial": false,
"currency_code": "SGD",
"country_code": "SG",
"status": "ACT",
"description": "",
"merchant_reference_id": "",
"customer_token": "cus_35136ac8ad8f42b34e95081f902ae76c",
"payment_method": "other_fb8bf9ffb582991c1d51d0555de34693",
"payment_method_data": {
"id": "other_fb8bf9ffb582991c1d51d0555de34693",
"type": "sg_paynow_bank",
"category": "bank_transfer",
"metadata": {},
"image": "",
"webhook_url": "",
"supporting_documentation": "",
"next_action": "not_applicable",
"bic_swift": "",
"account_last4": ""
},

"auth_code": null,
"expiration": 1686004910,
"captured": true,
"refunded": false,
"refunded_amount": 0,
"receipt_email": "",
"redirect_url": "",
"complete_payment_url": "",
"error_payment_url": "",
"receipt_number": "",
"flow_type": "",
"address": null,
"statement_descriptor": "Test Business",
"transaction_id": "",
"created_at": 1686003110,
"metadata": {},
"failure_code": "",
"failure_message": "",
"paid": false,
"paid_at": 0,
"dispute": null,
"refunds": null,
"order": null,
"outcome": null,
"visual_codes": {
"PayNow QR": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARcAAAEXCAMAAACwDfDmAAAABlBMVEV8Gnj///9d4lU3AAACqklEQVR42u3aQXKDQAwEQOf/n84HHBcaCRJteo8Y2FVzmZL8+rLerRcCLly4cOHChctal1dvvXn1z/d8eKr5+FQVXLhw4cKFCxcuB7jUcmH0VPbCkmZzUy5cuHDhwoULl5NcLuXCypUr77mSpO/bnQsXLly4cOHChUup/5jd05TiwoULFy5cuHDh0sy7WU6dGl1z4cKFCxcuXLhwCSe7le2bT22a23PhwoULFy5cuDzukq1sZnzflW4VXLhw4cKFCxcua12mVmn2/EDPNKyCCxcuXLhw4cJlrUszO05No6f26r6HCxcuXLhw4cLlIJdSls0Ka46Ts87mpZ+4cOHChQsXLlzWujzQkWy2L5tdyzDvcuHChQsXLly4rHVpnixDbMbuTJwLFy5cuHDhwuVsl2bXsllGVtjU6JoLFy5cuHDhwuUkl/GZ8dQW413UT1+FCxcuXLhw4cJlv0upjGYGzcJxdoyxuT0XLly4cOHChcvfdsl6i1OlTo3Am0GcCxcuXLhw4cLlAJdSPVmXcPzm7KNe0uTChQsXLly4cFnrMpVKs5qbfxwsZfTa/w65cOHChQsXLlzWupQGzFOFZd3G+5qwXLhw4cKFCxcuJ7k0G5GlNzcVxnfnwoULFy5cuHA5yaXZ0CyF47DbOLS4cOHChQsXLlxOcplaU4jjzdPamblw4cKFCxcuXNa6jEfGZhu0lG5LfcxwPs2FCxcuXLhw4bLN5YF0e1/NTWguXLhw4cKFC5cjXZpnvY9saqod5l0uXLhw4cKFC5d/5jLFMT4m/+W8y4ULFy5cuHDhss0lm2rfF7Jr34kLFy5cuHDhwuUglyxWZmfNjpHtfulxLly4cOHChQuX/S7ZaubLUvCdmmHX5tNcuHDhwoULFy5LXCwuXLhw4cKFC5fN6xvGMqj3SHLqMQAAAABJRU5ErkJggg=="
},

"textual_codes": {
"Payee Name": "Test Business"
},

"instructions": [
{

"name": "instructions",
"steps": [

{

"step1": "Please scan the QR Code with your PayNow supported app.",

"step2": "Alternatively, take a screenshot of the QR code and upload it using your PayNow supported app.",

"step3": "The QR code is single-use only and available for a maximum of 30 minutes. Once payment is successful, do not use the same transfer details again. It will become a duplicate payment."

}

]

}

],

"ewallet_id": "ewallet_622b1deb47c3391d9075fd1f5c09a3e5",
"ewallets": [

{

"ewallet_id": "ewallet_622b1deb47c3391d9075fd1f5c09a3e5",
"amount": 125,
"percent": 100,
"refunded_amount": 0
}

],

"payment_method_options": {},
"payment_method_type": "sg_paynow_bank",
"payment_method_type_category": "bank_transfer",
"fx_rate": 1,
"merchant_requested_currency": null,
"merchant_requested_amount": null,
"fixed_side": "",
"payment_fees": null,
"invoice": "",
"escrow": null,
"group_payment": "gp_ec3cf2f1121a7265cd282dca4011d872",
"cancel_reason": null,
"initiation_type": "customer_present",
"mid": "",
"next_action": "pending_confirmation",
"error_code": "",
"remitter_information": {},
"save_payment_method": true
},

{
"id": "payment_e590dcc8f1862fc72966040807cab984",
"amount": 0,
"original_amount": 125,
"is_partial": false,
"currency_code": "SGD",
"country_code": "SG",
"status": "ACT",
"description": "",

"merchant_reference_id": "",

"customer_token": "cus_1fa02649afcb6d0ab924ca9043fde222",

"payment_method": "other_4f72c523d966d71c36094d10d6787b34",

"payment_method_data": {

"id": "other_4f72c523d966d71c36094d10d6787b34",

"type": "sg_paynow_bank",

"category": "bank_transfer",

"metadata": {},

"image": "",

"webhook_url": "",

"supporting_documentation": "",

"next_action": "not_applicable",

"bic_swift": "",

"account_last4": ""

},

"auth_code": null,

"expiration": 1686004910,

"captured": true,

"refunded": false,

"refunded_amount": 0,

"receipt_email": "",

"redirect_url": "",

"complete_payment_url": "",

"error_payment_url": "",

"receipt_number": "",

"flow_type": "",

"address": null,

"statement_descriptor": "Test Business",

"transaction_id": "",

"created_at": 1686003110,

"metadata": {},

"failure_code": "",

"failure_message": "",

"paid": false,

"paid_at": 0,

"dispute": null,

"refunds": null,

"order": null,

"outcome": null,

"visual_codes": {

"PayNow QR": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARcAAAEXCAMAAACwDfDmAAAABlBMVEV8Gnj///9d4lU3AAACkElEQVR42u3aQXKDMBAEQPz/T+cDKReaHUhJaR0xglX7srXD9bF+WxcCLly4cOHChcu2LtdsfXvHbFf20/AUXLhw4cKFCxcuB7is9YWlXWH1N66E9XDhwoULFy5cuBzk0qos64mz/6B2Ci5cuHDhwoULFy6ldYdsWA8XLly4cOHChQuX+q56Ps2FCxcuXLhw4cKllTRnk82lMnbK7blw4cKFCxcuXF53aY0d//bK9BRcuHDhwoULFy7burTWMGke9ru1U3DhwoULFy5cuGzrMuwdM6DM97mauXDhwoULFy5cDnC58+is9ayn0UOpWz9x4cKFCxcuXLic6JLds3TCVp86ZOXChQsXLly4cDnAJfumMOuS6xl2nZULFy5cuHDhwuVIl6zWbKBZl1o6IBcuXLhw4cKFywEurRllK5ZuBd5hqs2FCxcuXLhw4bKtSzYBzMaFLzxw2ppz4cKFCxcuXLhs6/JcQjxsjpfuabXvXLhw4cKFCxcuB7i0mshh55p121nxXLhw4cKFCxcuJ7kMY+nhmbPtWT49/R6TCxcuXLhw4cJlE5dWivxcvL1UYS2358KFCxcuXLhw2dZlODesK7QGrOEckwsXLly4cOHC5USXYU9cmzaWFhcuXLhw4cKFy0kurbXUjA5f8WCqzYULFy5cuHDhsq1Lv2VsR87ZODUclXLhwoULFy5cuOzv8kJUnN0zRFzz5cKFCxcuXLhwOchl6TzDXRlQvUfnwoULFy5cuHDh8katN941bMS5cOHChQsXLly4LMXSmeZSu5zZceHChQsXLly4HOlS/0ywlUYPR5xcuHDhwoULFy7/xGU4f3wun27Zhfk0Fy5cuHDhwoXLJi4WFy5cuHDhwoXLzusHYaynEahfX0EAAAAASUVORK5CYII="

},

"textual_codes": {

"Payee Name": "Test Business"

},

"instructions": [

{

"name": "instructions",

"steps": [

{

"step1": "Please scan the QR Code with your PayNow supported app.",

"step2": "Alternatively, take a screenshot of the QR code and upload it using your PayNow supported app.",

"step3": "The QR code is single-use only and available for a maximum of 30 minutes. Once payment is successful, do not use the same transfer details again. It will become a duplicate payment."

}

]

}

],

"ewallet_id": "ewallet_3975c946fe7836e47b05a2b70e22d63a",

"ewallets": [

{

"ewallet_id": "ewallet_3975c946fe7836e47b05a2b70e22d63a",

"amount": 125,

"percent": 100,

"refunded_amount": 0

}

],

"payment_method_options": {},

"payment_method_type": "sg_paynow_bank",

"payment_method_type_category": "bank_transfer",

"fx_rate": 1,

"merchant_requested_currency": null,

"merchant_requested_amount": null,

"fixed_side": "",

"payment_fees": null,

"invoice": "",

"escrow": null,

"group_payment": "gp_ec3cf2f1121a7265cd282dca4011d872",

"cancel_reason": null,

"initiation_type": "customer_present",

"mid": "",

"next_action": "pending_confirmation",

"error_code": "",

"remitter_information": {},

"save_payment_method": true

},

{

"id": "payment_9c93162b550fd0fcfdae84183f590c87",

"amount": 125,

"original_amount": 125,

"is_partial": false,

"currency_code": "SGD",

"country_code": "SG",

"status": "CLO",

"description": "",

"merchant_reference_id": "",

"customer_token": "cus_790ed1d3de496e6d1046c107256f7351",

"payment_method": "card_973025aa22acca36d222ad8c6bc073bc",

"payment_method_data": {

"id": "card_973025aa22acca36d222ad8c6bc073bc",

"type": "sg_debit_visa_card",

"category": "card",

"metadata": null,

"image": "",

"webhook_url": "",

"supporting_documentation": "",

"next_action": "not_applicable",

"name": "John Doe",

"last4": "1111",

"acs_check": "unchecked",

"cvv_check": "unchecked",

"bin_details": {

"type": null,

"brand": null,

"level": null,

"issuer": null,

"country": null,

"bin_number": "411111"

},

"expiration_year": "25",

"expiration_month": "12",

"fingerprint_token": "ocfp_2a694038316f52122bbbb3ae926cfda9"

},

"auth_code": null,

"expiration": 1686607910,

"captured": true,

"refunded": false,

"refunded_amount": 0,

"receipt_email": "",

"redirect_url": "",

"complete_payment_url": "",

"error_payment_url": "",

"receipt_number": "",

"flow_type": "",

"address": null,

"statement_descriptor": "Test Business",

"transaction_id": "",

"created_at": 1686003110,

"metadata": {},

"failure_code": "",

"failure_message": "",

"paid": true,

"paid_at": 1686003110,

"dispute": null,

"refunds": null,

"order": null,

"outcome": null,

"visual_codes": {},

"textual_codes": {},

"instructions": [],

"ewallet_id": "ewallet_e284796734f7e88dac3691f69ef7d7d1",

"ewallets": [

{

"ewallet_id": "ewallet_e284796734f7e88dac3691f69ef7d7d1",

"amount": 125,

"percent": 100,

"refunded_amount": 0

}

],

"payment_method_options": {},

"payment_method_type": "sg_debit_visa_card",

"payment_method_type_category": "card",

"fx_rate": 1,

"merchant_requested_currency": null,

"merchant_requested_amount": null,

"fixed_side": "",

"payment_fees": null,

"invoice": "",

"escrow": null,

"group_payment": "gp_ec3cf2f1121a7265cd282dca4011d872",

"cancel_reason": null,

"initiation_type": "customer_present",

"mid": "",

"next_action": "not_applicable",

"error_code": "",

"remitter_information": {},

"save_payment_method": true

},

{

"id": "payment_ddae3b74dfb12fd7b249004f8f7ed2ec",

"amount": 125,

"original_amount": 125,

"is_partial": false,

"currency_code": "SGD",

"country_code": "SG",

"status": "CLO",

"description": "",

"merchant_reference_id": "",

"customer_token": "cus_342da24c5340eec81a5cff8907d7ed45",

"payment_method": "card_0638a5d1535f7139e30dcde74cd0dfdc",

"payment_method_data": {

"id": "card_0638a5d1535f7139e30dcde74cd0dfdc",

"type": "sg_debit_visa_card",

"category": "card",

"metadata": null,

"image": "",

"webhook_url": "",

"supporting_documentation": "",

"next_action": "not_applicable",

"name": "Sam Doe",

"last4": "1111",

"acs_check": "unchecked",

"cvv_check": "unchecked",

"bin_details": {

"type": null,

"brand": null,

"level": null,

"issuer": null,

"country": null,

"bin_number": "411111"

},

"expiration_year": "24",

"expiration_month": "11",

"fingerprint_token": "ocfp_2a694038316f52122bbbb3ae926cfda9"

},

"auth_code": null,

"expiration": 1686607910,

"captured": true,

"refunded": false,

"refunded_amount": 0,

"receipt_email": "",

"redirect_url": "",

"complete_payment_url": "",

"error_payment_url": "",

"receipt_number": "",

"flow_type": "",

"address": null,

"statement_descriptor": "Test Business",

"transaction_id": "",

"created_at": 1686003110,

"metadata": {},

"failure_code": "",

"failure_message": "",

"paid": true,

"paid_at": 1686003110,

"dispute": null,

"refunds": null,

"order": null,

"outcome": null,

"visual_codes": {},

"textual_codes": {},

"instructions": [],

"ewallet_id": "ewallet_76f080b88ed42769dc6534c567ca88c2",

"ewallets": [

{

"ewallet_id": "ewallet_76f080b88ed42769dc6534c567ca88c2",

"amount": 125,

"percent": 100,

"refunded_amount": 0

}

],

"payment_method_options": {},

"payment_method_type": "sg_debit_visa_card",

"payment_method_type_category": "card",

"fx_rate": 1,

"merchant_requested_currency": null,

"merchant_requested_amount": null,

"fixed_side": "",

"payment_fees": null,

"invoice": "",

"escrow": null,

"group_payment": "gp_ec3cf2f1121a7265cd282dca4011d872",

"cancel_reason": null,

"initiation_type": "customer_present",

"mid": "",

"next_action": "not_applicable",

"error_code": "",

"remitter_information": {},

"save_payment_method": true

},

{

"id": "payment_2ac7c8a8dbb38b1d67aaa7988ed0bba8",

"amount": 125,

"original_amount": 125,

"is_partial": false,

"currency_code": "SGD",

"country_code": "SG",

"status": "CLO",

"description": "",

"merchant_reference_id": "",

"customer_token": "cus_b87415c260362033383693517f48f0d0",

"payment_method": "card_13e7010d421f28d314ae2c15d9adaa91",

"payment_method_data": {

"id": "card_13e7010d421f28d314ae2c15d9adaa91",

"type": "sg_debit_mastercard_card",

"category": "card",

"metadata": null,

"image": "",

"webhook_url": "",

"supporting_documentation": "",

"next_action": "not_applicable",

"name": "Sam Doe",

"last4": "0015",

"acs_check": "unchecked",

"cvv_check": "unchecked",

"bin_details": {

"type": null,

"brand": null,

"level": null,

"issuer": null,

"country": null,

"bin_number": "542400"

},

"expiration_year": "24",

"expiration_month": "11",

"fingerprint_token": "ocfp_6a3cd6865a6ec74c552d84e3407309d7"

},

"auth_code": null,

"expiration": 1686607910,

"captured": true,

"refunded": false,

"refunded_amount": 0,

"receipt_email": "",

"redirect_url": "",

"complete_payment_url": "",

"error_payment_url": "",

"receipt_number": "",

"flow_type": "",

"address": null,

"statement_descriptor": "Test Business",

"transaction_id": "",

"created_at": 1686003110,

"metadata": {},

"failure_code": "",

"failure_message": "",

"paid": true,

"paid_at": 1686003110,

"dispute": null,

"refunds": null,

"order": null,

"outcome": null,

"visual_codes": {},

"textual_codes": {},

"instructions": [],

"ewallet_id": "ewallet_cacaaab8ca5543694e6c041f41a4b586",

"ewallets": [

{

"ewallet_id": "ewallet_cacaaab8ca5543694e6c041f41a4b586",

"amount": 125,

"percent": 100,

"refunded_amount": 0

}

],

"payment_method_options": {},

"payment_method_type": "sg_debit_mastercard_card",

"payment_method_type_category": "card",

"fx_rate": 1,

"merchant_requested_currency": null,

"merchant_requested_amount": null,

"fixed_side": "",

"payment_fees": null,

"invoice": "",

"escrow": null,

"group_payment": "gp_ec3cf2f1121a7265cd282dca4011d872",

"cancel_reason": null,

"initiation_type": "customer_present",

"mid": "",

"next_action": "not_applicable",

"error_code": "",

"remitter_information": {},

"save_payment_method": true

},

{

"id": "payment_0eaf4de4ca22a9bc86e508cb2a39f2d9",

"amount": 125,

"original_amount": 125,

"is_partial": false,

"currency_code": "SGD",

"country_code": "SG",

"status": "CLO",

"description": "",

"merchant_reference_id": "",

"customer_token": "cus_f989713662402c48a3cd188f3f204ce2",

"payment_method": "card_801c03ef7ceba0f588f6185a40371430",

"payment_method_data": {

"id": "card_801c03ef7ceba0f588f6185a40371430",

"type": "sg_debit_mastercard_card",

"category": "card",

"metadata": null,

"image": "",

"webhook_url": "",

"supporting_documentation": "",

"next_action": "not_applicable",

"name": "Sam Doe",

"last4": "0015",

"acs_check": "unchecked",

"cvv_check": "unchecked",

"bin_details": {

"type": null,

"brand": null,

"level": null,

"issuer": null,

"country": null,

"bin_number": "542400"

},

"expiration_year": "24",

"expiration_month": "11",

"fingerprint_token": "ocfp_6a3cd6865a6ec74c552d84e3407309d7"

},

"auth_code": null,

"expiration": 1686607910,

"captured": true,

"refunded": false,

"refunded_amount": 0,

"receipt_email": "",

"redirect_url": "",

"complete_payment_url": "",

"error_payment_url": "",

"receipt_number": "",

"flow_type": "",

"address": null,

"statement_descriptor": "Test Business",

"transaction_id": "",

"created_at": 1686003110,

"metadata": {},

"failure_code": "",

"failure_message": "",

"paid": true,

"paid_at": 1686003110,

"dispute": null,

"refunds": null,

"order": null,

"outcome": null,

"visual_codes": {},

"textual_codes": {},

"instructions": [],

"ewallet_id": "ewallet_011408dcc84ebb7168225732b7fe4e3d",

"ewallets": [

{

"ewallet_id": "ewallet_011408dcc84ebb7168225732b7fe4e3d",

"amount": 125,

"percent": 100,

"refunded_amount": 0

}

],

"payment_method_options": {},

"payment_method_type": "sg_debit_mastercard_card",

"payment_method_type_category": "card",

"fx_rate": 1,

"merchant_requested_currency": null,

"merchant_requested_amount": null,

"fixed_side": "",

"payment_fees": null,

"invoice": "",

"escrow": null,

"group_payment": "gp_ec3cf2f1121a7265cd282dca4011d872",

"cancel_reason": null,

"initiation_type": "customer_present",

"mid": "",

"next_action": "not_applicable",

"error_code": "",

"remitter_information": {},

"save_payment_method": true

}

]

}

}

Complete Payment

For any bank payments with stats: ACT (active) you can use Complete Payment to close the payment.

//POST https://sandboxapi.rapyd.net/v1/payments/completePayment

Request


{

"token": "payment_e590dcc8f1862fc72966040807cab984",

"param2": "125"

}

Response


{

"status": {

"error_code": "",

"status": "SUCCESS",

"message": "",

"response_code": "",

"operation_id": "ed4c8e95-549a-44fe-a86b-5074c1e13bab"

},

"data": {

"id": "payment_e590dcc8f1862fc72966040807cab984",

"amount": 125,

"original_amount": 125,

"is_partial": false,

"currency_code": "SGD",

"country_code": "SG",

"status": "CLO",

"description": "",

"merchant_reference_id": "",

"customer_token": "cus_1fa02649afcb6d0ab924ca9043fde222",

"payment_method": "other_4f72c523d966d71c36094d10d6787b34",

"payment_method_data": {

"id": "other_4f72c523d966d71c36094d10d6787b34",

"type": "sg_paynow_bank",

"category": "bank_transfer",

"metadata": {},

"image": "",

"webhook_url": "",

"supporting_documentation": "",

"next_action": "not_applicable",

"bic_swift": "",

"account_last4": ""

},

"auth_code": null,

"expiration": 1686004910,

"captured": true,

"refunded": false,

"refunded_amount": 0,

"receipt_email": "",

"redirect_url": "",

"complete_payment_url": "",

"error_payment_url": "",

"receipt_number": "",

"flow_type": "",

"address": null,

"statement_descriptor": "Test Business",

"transaction_id": "",

"created_at": 1686003110,

"metadata": {},

"failure_code": "",

"failure_message": "",

"paid": true,

"paid_at": 1686003351,

"dispute": null,

"refunds": null,

"order": null,

"outcome": null,

"visual_codes": {

"PayNow QR": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARcAAAEXCAMAAACwDfDmAAAABlBMVEV8Gnj///9d4lU3AAACkElEQVR42u3aQXKDMBAEQPz/T+cDKReaHUhJaR0xglX7srXD9bF+WxcCLly4cOHChcu2LtdsfXvHbFf20/AUXLhw4cKFCxcuB7is9YWlXWH1N66E9XDhwoULFy5cuBzk0qos64mz/6B2Ci5cuHDhwoULFy6ldYdsWA8XLly4cOHChQuX+q56Ps2FCxcuXLhw4cKllTRnk82lMnbK7blw4cKFCxcuXF53aY0d//bK9BRcuHDhwoULFy7burTWMGke9ru1U3DhwoULFy5cuGzrMuwdM6DM97mauXDhwoULFy5cDnC58+is9ayn0UOpWz9x4cKFCxcuXLic6JLds3TCVp86ZOXChQsXLly4cDnAJfumMOuS6xl2nZULFy5cuHDhwuVIl6zWbKBZl1o6IBcuXLhw4cKFywEurRllK5ZuBd5hqs2FCxcuXLhw4bKtSzYBzMaFLzxw2ppz4cKFCxcuXLhs6/JcQjxsjpfuabXvXLhw4cKFCxcuB7i0mshh55p121nxXLhw4cKFCxcuJ7kMY+nhmbPtWT49/R6TCxcuXLhw4cJlE5dWivxcvL1UYS2358KFCxcuXLhw2dZlODesK7QGrOEckwsXLly4cOHC5USXYU9cmzaWFhcuXLhw4cKFy0kurbXUjA5f8WCqzYULFy5cuHDhsq1Lv2VsR87ZODUclXLhwoULFy5cuOzv8kJUnN0zRFzz5cKFCxcuXLhwOchl6TzDXRlQvUfnwoULFy5cuHDh8katN941bMS5cOHChQsXLly4LMXSmeZSu5zZceHChQsXLly4HOlS/0ywlUYPR5xcuHDhwoULFy7/xGU4f3wun27Zhfk0Fy5cuHDhwoXLJi4WFy5cuHDhwoXLzusHYaynEahfX0EAAAAASUVORK5CYII="

},

"textual_codes": {

"Payee Name": "Test Business"

},

"instructions": [

{

"name": "instructions",

"steps": [

{

"step1": "Please scan the QR Code with your PayNow supported app.",

"step2": "Alternatively, take a screenshot of the QR code and upload it using your PayNow supported app.",

"step3": "The QR code is single-use only and available for a maximum of 30 minutes. Once payment is successful, do not use the same transfer details again. It will become a duplicate payment."

}

]

}

],

"ewallet_id": "ewallet_3975c946fe7836e47b05a2b70e22d63a",

"ewallets": [

{

"ewallet_id": "ewallet_3975c946fe7836e47b05a2b70e22d63a",

"amount": 125,

"percent": 100,

"refunded_amount": 0

}

],

"payment_method_options": {},

"payment_method_type": "sg_paynow_bank",

"payment_method_type_category": "bank_transfer",

"fx_rate": 1,

"merchant_requested_currency": null,

"merchant_requested_amount": null,

"fixed_side": "",

"payment_fees": null,

"invoice": "",

"escrow": null,

"group_payment": "gp_ec3cf2f1121a7265cd282dca4011d872",

"cancel_reason": null,

"initiation_type": "customer_present",

"mid": "",

"next_action": "not_applicable",

"error_code": "",

"remitter_information": {},

"save_payment_method": true

}

}

Group payments can be an effective and efficient way for certain use cases that handle collective payment methods in one transaction. Rapyd’s group payment feature simplifies the payment process for up to ten customers, allowing them to contribute towards a single purchase or service. By streamlining the payment experience, Rapyd empowers businesses and individuals to seamlessly manage shared expenses and enjoy a frictionless payment journey.

1 Like