List pay intents in actor scope
path Parameters
merchantBusinessIdquery Parameters
pagelimitsortBysortOrderList pay intents in actor scope › Responses
Paginated pay intents.
Create a pay intent
Requires Idempotency-Key, exact positive XOF minor units, and one presentation channel. Does not authorize a wallet debit or claim settlement.
path Parameters
merchantBusinessIdHeaders
Idempotency-KeyCreate a pay intent › Request Body
instrumentTypeamountMinorUnitsExact positive amount in minor units.
currencyexpiresAtISO-8601 expiry, no more than 24 hours in the future.
Create a pay intent › Responses
Pay intent created.
iddeploymentIdmerchantBusinessIdinstrumentTypeinstrumentReferenceOpaque presentation reference. It is not payment authorization.
amountMinorUnitscurrencystatusexpiresAtcreatedAtupdatedAtGet a pay intent by id
path Parameters
merchantBusinessIdidGet a pay intent by id › Responses
Pay intent.
iddeploymentIdmerchantBusinessIdinstrumentTypeinstrumentReferenceOpaque presentation reference. It is not payment authorization.
amountMinorUnitscurrencystatusexpiresAtcreatedAtupdatedAtCancel a pay intent
path Parameters
merchantBusinessIdidCancel a pay intent › Responses
Pay intent cancelled.
iddeploymentIdmerchantBusinessIdinstrumentTypeinstrumentReferenceOpaque presentation reference. It is not payment authorization.
amountMinorUnitscurrencystatusexpiresAtcreatedAtupdatedAtFinalize an OPEN pay intent from existing immutable settlement proof
path Parameters
merchantBusinessIdidFinalize an OPEN pay intent from existing immutable settlement proof › Responses
Pay intent reconciled from existing settlement proof.
iddeploymentIdmerchantBusinessIdinstrumentTypeinstrumentReferenceOpaque presentation reference. It is not payment authorization.
amountMinorUnitscurrencystatusexpiresAtcreatedAtupdatedAtResolve a public pay instrument by opaque reference
Feature-gated public capability read. Possession permits presentation only and never authorizes payment. Does not return intent id, business id, subject, or idempotency metadata.
path Parameters
referenceResolve a public pay instrument by opaque reference › Responses
Instrument type, amount, currency, status, and expiry.
instrumentTypeamountMinorUnitscurrencystatusexpiresAtList settlement receipts in actor scope
path Parameters
merchantBusinessIdquery Parameters
pagelimitsortBysortOrderList settlement receipts in actor scope › Responses
Paginated settlement receipts.
Get a settlement statement for a UTC period
path Parameters
merchantBusinessIdquery Parameters
fromInclusive UTC start of the statement period
toExclusive UTC end of the statement period
Get a settlement statement for a UTC period › Responses
Settlement statement.
merchantBusinessIdfromtocurrencysettlementCountgrossSettledMinorUnitscompletedReversalCountreversedMinorUnitsnetSettledMinorUnitsmdrStatusmdrFeeMinorUnitsnetAfterMdrMinorUnitsGet a settlement receipt by id
path Parameters
merchantBusinessIdidGet a settlement receipt by id › Responses
Settlement receipt.
idmerchantBusinessIdpayIntentIdamountMinorUnitscurrencyproviderTransactionIdsettledAtcreatedAtList reversal requests in actor scope
path Parameters
merchantBusinessIdquery Parameters
pagelimitsortBysortOrderList reversal requests in actor scope › Responses
Paginated reversal requests.
Request staff review of a receipt-backed terminal settlement conflict
Creates a reversal request. No approval or money movement occurs on this route.
path Parameters
merchantBusinessIdpayIntentIdHeaders
Idempotency-KeyRequest staff review of a receipt-backed terminal settlement conflict › Responses
Reversal request created.
idmerchantBusinessIdpayIntentIdsettlementReceiptIdreasonstatusNo approval or money movement has occurred.
createdAtGet a reversal request by id
path Parameters
merchantBusinessIdidGet a reversal request by id › Responses
Reversal request.
idmerchantBusinessIdpayIntentIdsettlementReceiptIdreasonstatusNo approval or money movement has occurred.
createdAtList merchant organizations in actor scope
path Parameters
merchantBusinessIdList merchant organizations in actor scope › Responses
Merchant organizations.
iddeploymentIdmerchantBusinessIdlegalNametradeNamekybStatuskybEvidenceUrlcurrencyblnkBalanceIdblnkLedgerIdisActivecreatedAtupdatedAtCreate merchant organization (KYB pending)
path Parameters
merchantBusinessIdCreate merchant organization (KYB pending) › Request Body
legalNametradeNamekybStatuskybEvidenceUrlcurrencyblnkBalanceIdblnkLedgerIdCreate merchant organization (KYB pending) › Responses
Merchant organization created.
iddeploymentIdmerchantBusinessIdlegalNametradeNamekybStatuskybEvidenceUrlcurrencyblnkBalanceIdblnkLedgerIdisActivecreatedAtupdatedAtGet merchant organization by id
path Parameters
merchantBusinessIdidGet merchant organization by id › Responses
Merchant organization.
iddeploymentIdmerchantBusinessIdlegalNametradeNamekybStatuskybEvidenceUrlcurrencyblnkBalanceIdblnkLedgerIdisActivecreatedAtupdatedAtUpdate merchant organization
path Parameters
merchantBusinessIdidUpdate merchant organization › Request Body
legalNametradeNamekybStatuskybEvidenceUrlcurrencyblnkBalanceIdblnkLedgerIdisActiveUpdate merchant organization › Responses
Merchant organization updated.
iddeploymentIdmerchantBusinessIdlegalNametradeNamekybStatuskybEvidenceUrlcurrencyblnkBalanceIdblnkLedgerIdisActivecreatedAtupdatedAtGet KYB status and evidence
Update KYB status and evidence
path Parameters
merchantBusinessIdidUpdate KYB status and evidence › Responses
KYB updated.
iddeploymentIdmerchantBusinessIdlegalNametradeNamekybStatuskybEvidenceUrlcurrencyblnkBalanceIdblnkLedgerIdisActivecreatedAtupdatedAtList staff in actor scope
path Parameters
merchantBusinessIdquery Parameters
merchantOrganizationIdList staff in actor scope › Responses
Staff members.
iddeploymentIdmerchantBusinessIdmerchantOrganizationIdnameemailrolestatusisActivecreatedAtupdatedAtInvite staff member in actor scope
path Parameters
merchantBusinessIdInvite staff member in actor scope › Request Body
merchantOrganizationIdnameemailrolestatusInvite staff member in actor scope › Responses
Staff member invited.
iddeploymentIdmerchantBusinessIdmerchantOrganizationIdnameemailrolestatusisActivecreatedAtupdatedAtGet staff member by id
path Parameters
merchantBusinessIdidGet staff member by id › Responses
Staff member.
iddeploymentIdmerchantBusinessIdmerchantOrganizationIdnameemailrolestatusisActivecreatedAtupdatedAtUpdate staff member
path Parameters
merchantBusinessIdidUpdate staff member › Request Body
merchantOrganizationIdnameemailrolestatusisActiveUpdate staff member › Responses
Staff member updated.
iddeploymentIdmerchantBusinessIdmerchantOrganizationIdnameemailrolestatusisActivecreatedAtupdatedAtList outlets in actor scope
path Parameters
merchantBusinessIdquery Parameters
merchantOrganizationIdList outlets in actor scope › Responses
Outlets.
iddeploymentIdmerchantBusinessIdmerchantOrganizationIdnameaddressphoneisActivecreatedAtupdatedAtCreate outlet in actor scope
path Parameters
merchantBusinessIdCreate outlet in actor scope › Request Body
merchantOrganizationIdnameaddressphoneCreate outlet in actor scope › Responses
Outlet created.
iddeploymentIdmerchantBusinessIdmerchantOrganizationIdnameaddressphoneisActivecreatedAtupdatedAtGet outlet by id
path Parameters
merchantBusinessIdidGet outlet by id › Responses
Outlet.
iddeploymentIdmerchantBusinessIdmerchantOrganizationIdnameaddressphoneisActivecreatedAtupdatedAtUpdate outlet
path Parameters
merchantBusinessIdidUpdate outlet › Request Body
merchantOrganizationIdnameaddressphoneisActiveUpdate outlet › Responses
Outlet updated.
iddeploymentIdmerchantBusinessIdmerchantOrganizationIdnameaddressphoneisActivecreatedAtupdatedAt