payerDetails).expiresAt)expiresAt defines the total lifetime of the payment link. After this date, the payment page is no longer accessible.payerDetails, the Compliance Form is pre-filled so the user can verify or edit data before payment, reducing friction.curl --location 'https://stage-api.fintegence.io/v1/payment-link' \
--header 'x-api-key: <api-key>' \
--header 'Content-Type: application/json' \
--data-raw '{
"amount": "150.50",
"expiresAt": "2026-06-30T12:00:00Z",
"reference": "example_ref",
"note": "example_note",
"payerDetails": {
"type": "PERSONAL",
"email": "john.doe@example.com",
"firstName": "John",
"lastName": "Doe",
"birthDate": "1990-05-20T00:00:00Z",
"residenceCountry": "US",
"birthPlace": "GB",
"phoneNumber": "+1234567890"
}
}'{
"id": "46c4e2cd-1e19-4ef8-9033-fe0e5b14331f",
"currencySlug": "eur",
"amount": 150.5,
"reference": "example_ref",
"expiresAt": "2026-06-30T12:00:00.000Z",
"note": "example_note",
"url": "https://web.fintegence.io/payment-link/46c4e2cd-1e19-4ef8-9033-fe0e5b14331f"
}