---
title: "Initiate billing agreement"
method: POST
path: "/billingAgreement/initiate"
tags: ["Billing Agreement"]
---

# Initiate billing agreement

`POST /billingAgreement/initiate`

## Response `200`

Successful

- Model33
  - `approvalUrl` string, required — PayPal approval URL
  - `billingToken` string, required — Billing token

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `403` — Forbidden
- `404` — Not Found
- `500` — Internal Server Error

---

[API](https://skmtc.net/verifone/apis/checkout-api.md) · [All operations](https://skmtc.net/verifone/apis/checkout-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/verifone/checkout-api/revisions/ed8dc1f12a5a/schema)
