bill_pay rail.
Before you start
- Authenticate as an integrator and act on behalf of a verified user. See Authentication and Onboarding.
- Confirm the user’s
bill_paycapability isactive(see capabilities).
Link the user’s bills
Start activation. Theconsent object records the user accepting the bill pay terms.
status is activated or already_active, you’re done and bills will sync. If it’s
verification_required, run the identity challenge:
1
Start verification
2
Present the questions and submit answers
Show the
challenge.questions to the user (they’re multiple choice), then submit
their selections.List bills
Once activated, the user’s bills sync. List them to get balances and due dates:type is one of credit_card, auto_loan, loan, student_loan,
mortgage, mobile_phone, utility, or unknown. Only bills with status: "active"
can be paid.
Pay a bill
Paying a bill uses the same quote-based flow as an off-ramp, with the bill as the destination and thebill_pay rail:
payment.*
webhooks to follow the bill payment to completion.
Remove a bill
Related
Off-ramp
The quote-and-settle flow bill payments build on.
Webhooks
Track bill payments with payment events.