Natural takes card payments over the phone so your voice platform never touches card data.
Your agent can:
- Transfer a call to Natural’s card collection agent and get the call back when the payment is done
- Collect card details and charge that card synchronously over a call
- Get voice logs in the dashboard and via API
1
Get set up for Voice
Complete the prerequisites in Accept payments.
Voice requires additional setup to connect your voice platform. Contact
hi@natural.com to get started.
2
Transfer to Natural
Create a payment intent with
POST /payment-intents, then create a
voice session for that payment intent with
POST /voice/sessions.
Transfer the call to the dialUri Natural returns. Natural’s agent takes the card and
processes the payment.Read more: Take a payment over voice.3
Track payments and review call logs
Subscribe to
paymentIntent.completed, cardPayment.succeeded, and cardPayment.failed
webhooks for payment updates, and to voiceSession.completed to learn whether each call
was paid, fell back to a texted checkout link, or ended unpaid. View session logs and transcripts in the dashboard or through
the API, with card details redacted.Read more: Event catalog and
Call log and transcripts.