v1
latestOpenAPI 3.0.02026-07-1412068.2 KBPayment Links
Update Payment Link
Allows a user to update payment link details<br><br>
patch/links/{linkId}
Path parameters
linkIdstring required
Payment link ID
Headers
Content-Typestring
Authorizationstring
Request body
Example request
{
"name": "Chocolate Box - Small",
"description": "12pcs Chocolate Box",
"capacity": 15,
"active": true,
"return_url": "https://myawesomewebsite.com/paymentSuccess",
"failure_return_url": "https://failurewebsite.com/paymentFailure",
"processing_fee_percentage": 3,
"amount": 219.99,
"amount_currency": "AED",
"enable_message": true,
"enable_tips": true,
"save_card": "string",
"enable_tabby": true,
"link_type": "modal",
"enable_customer_details": true,
"payment_methods": [
"card",
"wallet"
],
"rules": {
"allowed": [
{
"type": "bins"
},
{
"list": [
"424242"
]
},
{
"decline_message": "Custom decline message for this rule"
}
]
},
"subscription": {
"frequency": "monthly",
"frequency_interval": 1,
"start_date": "2023/01/01",
"end_date": "2023/01/31",
"payment_quantity": 5
},
"first_name": "first name",
"last_name": "last name",
"email": "email@mamopay.com",
"external_id": "external_id_1",
"custom_data": {
"val1": true,
"val2": "custom value"
}
}Response
Successful response
Example response
{
"id": "MB-LINK-D8B07FB8C7",
"name": "Chocolate Box - Small",
"description": "12pcs Chocolate Box",
"capacity": 15,
"active": true,
"return_url": "https://myawesomewebsite.com/paymentSuccess",
"failure_return_url": "https://failurewebsite.com/paymentFailure",
"amount": 219.99,
"send_customer_receipt": true,
"payment_url": "https://staging.business.mamopay.com/pay/dong22-579f10",
"external_id": "exteral_id_1",
"payment_methods": [
"card",
"wallet"
],
"hold_and_charge_later": false,
"rules": {
"allowed": [
{
"type": "bins"
},
{
"list": [
"424242"
]
},
{
"decline_message": "Custom decline message for this rule"
}
]
},
"subscription": {
"identifier": "MPB-SUB-2162171A86",
"frequency": "monthly",
"frequency_interval": 1,
"start_date": "2023/01/01",
"end_date": "2023/01/31",
"payment_quantity": 5
},
"custom_data": {
"internal_customer_id": "0114120d-c394-4cce-9cdb-4ccbae605748",
"val1": true,
"val2": "custom value"
}
}