Journey 03
Enabling additional capabilities
Grow the program: installment propositions (EPP / IPP / BNPL), rewards, virtual cards and real-time events. Each capability switches on per product without re-platforming.
Switched on per product, as the programme grows. This journey is split by capability module.
Pick a section
The sections below are independent — open the one you are working on. The steps inside a section run in the order they are listed.
- 4 steps · 14 callsEPP / IPP / BNPL — CreditEqual Payment Plans on purchases, Installment Payment Plans on cash, and early settlement. The pattern is always parameters → simulate → execute.
- 2 steps · 3 calls · 1 gapEPP / IPP / BNPL — DebitInstallment propositions on debit run on the same installment services, enabled through debit product configuration. Eligibility, simulation and execution mirror the credit flow against the debit card’s shadowCardNumber.
- 2 steps · no published call · 2 gapsRewards & loyaltyPoints or cashback with customer- and card-level profiles.
- 1 step · no published call · 1 gapReal-time eventsStop polling: webhook subscriptions with HMAC-signed payloads for every lifecycle and money event.
EPP / IPP / BNPL — Credit
- APIs
- Credit DC
- Capabilities
- Instalments
Purchase conversion (EPP)
Check allowed counts for a transaction, simulate the schedule for the customer, place the order — with optional first-installment deferment.
- Credit DCgetInstallmentCountsByUtidNewTry
- Credit DCmanuelInstallmentOrderSimulateTry
- Credit DCmanuelInstallmentOrderTry
- Credit DCcancelInstallmentTransactionOrderTry
installmentOrderRecordIdfor cancellation window
Installment cash (IPP)
Parameter sheet, one-call simulation of every allowed count, then book and disburse.
- Credit DCgetCashInstallmentParameterTry
- Credit DCsimulateCashInstallmentForAllTry
- Credit DCdoCashInstallmentTry
- Credit DCreverseCashInstallmentTry
utidof the booked plan
Track waiting installments
Upcoming installment detail and summaries grouped by statement date.
- Credit DCgetWaitingInstallmentDetailTry
- Credit DCgetWaitingInstallmentSummaryTry
- Credit DCgetAllWaitingInstallmentsTry
statementDateprojection for the customer
Early settlement
List eligible plans, simulate the exact early amount, release — fee must match the simulation.
- Credit DCgetEarlyReleaseAvailableInstallmentsByCriteriasTry
- Credit DCsimulateInstallmentEarlyReleaseTry
- Credit DCreleasePendingInstallmentTry
earlyPaymentAmountexact settlement figure
EPP / IPP / BNPL — Debit
- APIs
- Credit DC
- Capabilities
- Instalments
Enable via product configuration
Installment permission is a product parameter — switch it on for the debit product in product management (no-code, maker-checker).
installment configconfirmed on the product
Product parameters are not readableNo operation reads a product's configuration. Limit parameters are readable, which is a different thing.
Same services, debit card
Run the identical parameters → simulate → execute pattern with the debit shadowCardNumber.
- Credit DCgetCashInstallmentParameterTry
- Credit DCsimulateCashInstallmentForAllTry
- Credit DCdoCashInstallmentTry
utidof the debit installment
Rewards & loyalty
Balances and profiles
Reward balance with the active profiles driving earn rates.
rewardBalancefor display
Rewards is not exposedThere is no reward surface. Two operations mention rewards in passing and neither returns a balance or posts a movement.
Earn and burn
Post reward movements — redemptions at POS or manual adjustments with audit reasons.
newRewardBalanceafter the movement
Rewards is not exposedThere is no reward surface. Two operations mention rewards in passing and neither returns a balance or posts a movement.
Real-time events
Subscribe
Register your HTTPS endpoint for the event types you consume; verify signatures before processing.
subscriptionIdHMAC-signed payloads
Event subscription is not exposedThere is no webhook or subscription surface. The seventy events the platform emits are listed on the events page; what is not published anywhere is a topic to read them from or an endpoint to register.