How to Set Up Terms & Conditions for Disbursements
DisburseCloud allows you to require customers to accept terms & conditions before they can select a payment method. This article explains how to configure T&Cs using After Payee Authentication Documents and Custom Documents, helping you choose the right approach for your business needs.
Understanding Document Types
After Payee Authentication Document
A default/general document that automatically appears for every payee after they authenticate via OTP.
- Uploaded once, applies to all disbursements automatically
- Shows after OTP verification, before payment method selection
- No API configuration needed in disbursement calls
- Best for company-wide standard terms
Custom Documents
Supplementary documentsthat appear alongside the After Payee Authentication document for specific disbursements.
Key Characteristics:
- Must be linked to individual disbursements via API
- Requires an After Payee Authentication document to be uploaded first
- Best for payment-specific or variable terms
- Can attach multiple custom documents to one disbursement
Custom Documents cannot work independently. You must upload an After Payee Authentication document before using Custom Documents. Without a base After Payee Auth document, custom documents will not appear to payees.
Think of it this way:
- After Payee Auth Document = Foundation (always shows when uploaded)
- Custom Documents = Additional documents (show only when specified + foundation exists)
Option 1: After Payee Authentication Document Only
When to Use
✅ You have the same T&Cs for all payments
✅ You want simple, one-time setup
✅ You need a company-wide standard document
✅ You don't require different terms for different payment types
- Upload your T&Cs as an After Payee Authentication document (one time)
- The document automatically appears for every disbursement
- Payees must sign before selecting payment method
- No additional API configuration needed
Configuration Steps
Step 1: Upload Your Terms & Conditions
- POST /api/v1/documents/upload
- Authorization: Bearer YOUR_ACCESS_TOKEN
- Content-Type: application/json
{
"doc_type_id": 3,
"name": "Standard Terms and Conditions 2025",
"is_sign_required": true,
"one_time_use": false,
"pdf_base64":"base64_encoded_pdf_content"
}
Response:
- { "document_uuid": "abc123-def456-ghi789" }
Step 2: Create Disbursements (No Changes Required)
POST /api/v1/disbursements/create
{
"disbursement_uuid": "payment-001",
"large_disbursement": false,
"payees": [
{
"payee_type_id": 1,
"amount": 500.00,
"payee_uuid": "1234",
"email": "customer@example.com",
"first_name": "John",
"last_name": "Doe",
"address_one": "123 Main Street",
"city": "Miami",
"state": "FL",
"zip_code": "33101",
"phone": "3055551234",
"delivery_options": {
"email": true,
"sms": false,
"direct_disburse": false
},
"allowed_payment_method_ids": [
1,
2,
3,
4,
5
] // No custom_document_ids needed } ] }
- 📧 Receives disbursement email
- 🖱️ Clicks payment link
- 📱 Enters phone number
- 🔐 Enters OTP code to authenticate
- 📄 Sees Terms & Conditions document
- ✍️ Must digitally sign the document
- 💳 Chooses payment method (ACH, check, virtual card, etc.)
- ✅ Payment processed
Payment methods are locked until the document is signed.
Option 2: After Payee Authentication + Custom Documents
When to Use
✅ You have different T&Cs for different payment types
✅ You need additional terms for specific disbursements
✅ You want flexibility to vary terms per disbursement
✅ You have multiple agreement types (vendor terms, claimant releases, etc.)
How It Works
- Upload a general After Payee Authentication document (required base)
- Upload specific Custom Documents for different scenarios
- Link Custom Documents to disbursements using
custom_document_ids
- Payees see and sign BOTH documents before payment selection
Configuration Steps
Step 1: Upload Base After Payee Authentication Document (Required)
POST /api/v1/documents/upload
{
"doc_type_id": 3,
"name": "General Payment Terms",
"is_sign_required": true,
"one_time_use": false,
"pdf_base64": "base64_encoded_pdf_content"
}
Step 2: Upload Custom Document(s):
POST /api/v1/documents/upload
{
"doc_type_id": 4,
"name": "Vendor Payment Agreement",
"is_sign_required": true,
"one_time_use": false,
"pdf_base64": "base64_encoded_pdf_content"
}
Response:
json
{
"document_uuid": "67hdgbd-doc-abc123"
}
Store this document_uuid to use when creating disbursements.
Step 3: Create Disbursement with Custom Document
jsonPOST /api/v1/disbursements/create
{
"disbursement_uuid": "vendor-payment-001",
"large_disbursement": false,
"payees": [
{
"payee_type_id": 1,
"payee_uuid": "12345",
"amount": 2000.00,
"first_name": "Jane",
"last_name": "Smith",
"address_one": "456 Oak Avenue",
"city": "Tampa",
"state": "FL",
"zip_code": "33602",
"phone": "8135551234",
"delivery_options": {
"email": true,
"sms": false,
"direct_disburse": false
},
"allowed_payment_method_ids": [
1,
2,
3
],
"custom_document_ids": [
"67hdgbd-doc-abc123"
]
}
]
}
Payee Experience
- 📧 Receives disbursement email
- 🖱️ Clicks payment link
- 📱 Enters phone number
- 🔐 Enters OTP code to authenticate
📄 Sees TWO documents:
- . General Payment Terms (After Payee Auth)
- . Vendor Payment Agreement (Custom Document)
- ✍️ Must sign BOTH documents
- 💳 Chooses payment method
- ✅ Payment processed
Document Type IDs Reference:
doc_type_id
| Document Type | Description
|
1 | ACH | ACH authorization document |
| 2 | Auth Party Approval | Authorization party approval document |
3 | After Payee Authentication | Default document shown after OTP verification |
4
| Custom | Supplementary documents for specific disbursements |
PDF Requirements
- Format: base64_encoded_pdftent
- Signature: Set
is_sign_required: true to require digital signature - Reusability: Set
one_time_use: false to reuse across multiple disbursements
All Documents and One-time: false Custom Documents will appear in under Field and Docs

Troubleshooting
Custom Documents Not Appearing
Issue: Payee doesn't see custom documents during payment flow
Cause: No After Payee Authentication document uploaded
Solution: Upload an After Payee Authentication document (doc_type_id: 3) first. Custom documents require this base document to function.
After Signed by Payee Document, you can find signed document under Disbursements->View-> Document Tab
Related Articles
#How to Reset Your Password
## Steps Step 1: Go to the login page of DisburseCloud. Step 2: Click on “Forgot Password?” Step 3: Enter your registered email address. Step 4: Check your email inbox for the password reset link. Step 5: Click the link and set a new password. Step ...
How to Update a Disbursement with Documents
Overview The Update Disbursement with Document API allows you to attach documents to an existing disbursement after it has been created. Documents can be attached as check attachments for postal checks or as custom documents requiring payee ...