Skip to content
- Send one request per application, with your own unique record id as
call.id.
- Set
consent.sms_review_link: true only after the customer agrees to be
texted. It controls the text only; the email goes whenever you send
customer.email, so capture an email to make sure the link arrives.
- Keep the API key on your server, and use the live key only in production.
- Store
clientRef from each response against your record of the customer.
- Use the exact code values for enum fields. Free text is kept, but the
customer has to correct it on the review page.
- Retry
429, 5xx and timeouts with the same call.id.
- Check
warnings and missingCriticalFields in each response, and fix the
data you send when they repeat.
- Run your integration end to end with a test key, including a retry, before
switching to the live key.