Settle your statement

You collect premiums from your customers and owe them to NetApps InsureTech, which pays the insurers. A statement bills what you owe for one period, less refunds and your share of the commission.

What a statement billslink

NetApps InsureTech issues a statement to your business at the end of each period, monthly unless your business is set up otherwise. It lists everything you reported as paid in that period and not billed before:

LineComes from
PREMIUMA purchase, a later installment, or an endorsement that raised the premium.
ADJUSTMENTA refund on a cancellation or an endorsement that lowered the premium, or a correction.
CARRIED_CREDITCredit from an earlier statement, taken off this one.

Each line names the purchase (purchaseId) and your own reference (transactionId), so you can reconcile line by line. merchantCommissionMinor is your share of the commission on the line, and amountDueMinor is what the line adds to the total.

Read your statementslink

curl "https://insure-api.netapps.ng/api/v1/statements?status=ISSUED" \
  -H "x-api-key: $INSURETECH_API_KEY"

curl https://insure-api.netapps.ng/api/v1/statements/{statementId} \
  -H "x-api-key: $INSURETECH_API_KEY"

A purchase carries statementId once a statement bills it.

Paylink

  1. Pay totals.dueMinor by bank transfer into the account shown on the statement, before its due date.
  2. Payments are matched to your open statements automatically, oldest due date first. Anything beyond them is kept as credit for your next statement.
  3. A statement not paid in full by its due date is marked overdue.

When refunds exceed what you owelink

The statement shows nothing due and carries a creditNote instead. The credit comes off your next statements, or NetApps InsureTech pays it out to you.

Dispute a statementlink

Raise a dispute on the merchant dashboard: open the statement on the Statements screen and choose Dispute. You can dispute a statement while it is ISSUED, PARTIALLY_PAID or OVERDUE. The statement then carries your dispute.

Nextlink

Test and go live.

Settle your statement — NetApps Docs