Request Object
{
"name": "T-Shirt of the Month Club Plan",
"description": "Template creation.",
"type": "fixed",
"payment_definitions": [
{
"name": "Regular Payments",
"type": "REGULAR",
"frequency": "Month",
"frequency_interval": "2",
"cycles": "12",
"amount": {
"value": "100",
"currency": "USD"
},
"charge_models": [
{
"type": "SHIPPING",
"amount": {
"value": "10",
"currency": "USD"
}
}
]
}
],
"merchant_preferences": {
"return_url": "https://standingonbusinessnetwork.com/vendor/PayPal/paypal/rest-api-sdk-php/sample/billing/ExecuteAgreement.php?success=true",
"cancel_url": "https://standingonbusinessnetwork.com/vendor/PayPal/paypal/rest-api-sdk-php/sample/billing/ExecuteAgreement.php?success=false",
"auto_bill_amount": "yes",
"initial_fail_amount_action": "CONTINUE",
"max_fail_attempts": "0",
"setup_fee": {
"value": "1",
"currency": "USD"
}
}
}
Response Object
{
"name": "T-Shirt of the Month Club Plan",
"description": "Template creation.",
"type": "FIXED",
"payment_definitions": [
{
"id": "PD-72J22992Y6395554F5ZFONTY",
"name": "Regular Payments",
"type": "REGULAR",
"frequency": "Month",
"amount": {
"currency": "USD",
"value": "100"
},
"cycles": "12",
"charge_models": [
{
"id": "CHM-45G99965TK970841A5ZFONTY",
"type": "SHIPPING",
"amount": {
"currency": "USD",
"value": "10"
}
}
],
"frequency_interval": "2"
}
],
"merchant_preferences": {
"setup_fee": {
"currency": "USD",
"value": "1"
},
"max_fail_attempts": "0",
"return_url": "https://standingonbusinessnetwork.com/vendor/PayPal/paypal/rest-api-sdk-php/sample/billing/ExecuteAgreement.php?success=true",
"cancel_url": "https://standingonbusinessnetwork.com/vendor/PayPal/paypal/rest-api-sdk-php/sample/billing/ExecuteAgreement.php?success=false",
"auto_bill_amount": "YES",
"initial_fail_amount_action": "CONTINUE"
},
"id": "P-96641588F0144083S5ZFONTY",
"state": "CREATED",
"create_time": "2024-12-22T12:15:06.447Z",
"update_time": "2024-12-22T12:15:06.447Z",
"links": [
{
"href": "https://api.sandbox.paypal.com/v1/payments/billing-plans/P-96641588F0144083S5ZFONTY",
"rel": "self",
"method": "GET"
}
]
}