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.
EPP / IPP / BNPL — Credit
Equal Payment Plans on purchases, Installment Payment Plans on cash, and early settlement. The pattern is always parameters → simulate → execute.
Purchase conversion (EPP)
Check allowed counts for a transaction, simulate the schedule for the customer, place the order — with optional first-installment deferment.
- getInstallmentCountsByUtidNew
- manuelInstallmentOrderSimulate
- manuelInstallmentOrder
- cancelInstallmentTransactionOrder
installmentOrderRecordIdfor cancellation window
Installment cash (IPP)
Parameter sheet, one-call simulation of every allowed count, then book and disburse.
utidof the booked plan
Track waiting installments
Upcoming installment detail and summaries grouped by statement date.
statementDateprojection for the customer
Early settlement
List eligible plans, simulate the exact early amount, release — fee must match the simulation.
- getEarlyReleaseAvailableInstallmentsByCriterias
- simulateInstallmentEarlyRelease
- releasePendingInstallment
earlyPaymentAmountexact settlement figure
EPP / IPP / BNPL — Debit
Installment 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.
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.
utidof the debit installment
Rewards & loyalty
Points or cashback with customer- and card-level profiles.
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
Stop polling: webhook subscriptions with HMAC-signed payloads for every lifecycle and money event.
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.