View as Markdown

llms.txt

The API reference isn't available right now

This instance couldn't load its API specification. The reference returns as soon as the specification is readable again.

Back to the API reference

No such model

This instance publishes no model under that name. It may have been renamed, or no operation this installation serves uses it.

Back to the API reference

This reference may be out of date

This instance couldn't reach its API specification on the last attempt, so this page shows the copy fetched before that. Anything added or changed since then is missing here, and the reference updates itself as soon as the specification is readable again. Last fetched 2026-10-22 22:52 UTC.

API reference Models

ResellerProcessingDefaults

A model the API reference uses in a request or a response. The operation pages link every field typed as this model here.

Portfolio-wide processing defaults embedded on the Reseller aggregate root. Each member is a nullable fallback for the matching merchant-level setting: the merchant's own value wins wherever it is set, in both directions, and the reseller default applies only where the merchant expresses no opinion.

Values

Values: Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.

Fields

Field Type Description
enableCreateIdempotency required boolean Default for `Merchant.Processing.EnableCreateIdempotency`, applied to every merchant under this reseller that has left its own value unset. `null` means the reseller sets no default and an unset merchant runs with create idempotency off, as before. nullable
Values: Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
cardAcceptancePolicy required CardAcceptancePolicy CardAcceptancePolicy Default for `Merchant.Processing.CardAcceptancePolicy`, applied to every merchant under this reseller that has no policy of its own. `null` means the reseller sets no default and a merchant without a policy accepts every card, as before. Conditional: When CardAcceptancePolicy is not null.
Values: Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.

Fields of CardAcceptancePolicy:

Field Type Description
acceptCredit required boolean Whether the merchant accepts credit cards. `null` (the default) accepts. nullable
Values: Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
acceptDebit required boolean Whether the merchant accepts debit cards. `null` (the default) accepts. nullable
Values: Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
acceptPrepaid required boolean Whether the merchant accepts prepaid cards. `null` (the default) accepts. nullable
Values: Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
acceptConsumer required boolean Whether the merchant accepts consumer (personally issued) cards. `null` (the default) accepts. nullable
Values: Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
acceptCommercial required boolean Whether the merchant accepts commercial cards. `null` (the default) accepts. nullable
Values: Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
acceptGsa required boolean Whether the merchant accepts GSA (US government purchase) cards. `null` (the default) accepts. nullable
Values: Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
issuerCountryMode required IssuerCountryMode IssuerCountryMode How the issuer country is judged. `null` (the default) means `Any`. Conditional: When IssuerCountryMode is not null. nullable
Values: Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
Any Issuer country is not considered. The default.
DomesticOnly Only cards issued in the merchant's own country are accepted.
AllowList Only cards issued in one of the listed countries are accepted.
DenyList Cards issued in one of the listed countries are refused; all others are accepted.
issuerCountries required array of string array of The ISO 3166-1 alpha-2 issuer country codes the mode operates on. Required and non-empty for `AllowList` and `DenyList`, and empty otherwise. Conditional: When IssuerCountries is not null. Conditional: When IssuerCountries is not null and IssuerCountries.Count > 1. Conditional: When RequiresCountries(IssuerCountryMode) is true. Conditional: When RequiresCountries(IssuerCountryMode) is false. nullable
Values: Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
unknownBinPosture required UnknownBinPosture UnknownBinPosture What to do when the PAN yields no BIN record at all, or the BIN provider is not loaded. `null` (the default) means `Accept`, which is what the platform has always done. Conditional: When UnknownBinPosture is not null. nullable
Values: Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
Accept Take the card anyway. The default, and what the platform did before this policy existed: a BIN miss is a gap in reference data, not a signal about the card.
Decline Refuse the card. For a merchant whose restrictions matter more than the sale, so a card the platform cannot classify is not silently let through.

This body has no documented fields.

This model has no documented fields.

Reconnecting to the server

Could not reconnect

This session has ended

Attempt 1

Your work on this page is still here. Retrying keeps it; reloading starts the page again.

The server no longer holds this page's state, so it has to be loaded again.