- Retrieve payment gateway metadata
Retrieves metadata for a gateway with a specified ID.
- Mock serverhttps://www.rebilly.com/_mock/catalog/all/payment-gateways-metadata/{apiName}
- Sandbox serverhttps://api-sandbox.rebilly.com/organizations/{organizationId}/payment-gateways-metadata/{apiName}
- Live serverhttps://api.rebilly.com/organizations/{organizationId}/payment-gateways-metadata/{apiName}
curl -i -X GET \
'https://www.rebilly.com/_mock/catalog/all/payment-gateways-metadata/{apiName}'Payment gateway metadata received.
List of former names associated with the payment gateway. Gateways may change their names or may also be known by other names. Tracking this list may help customer support and developers.
List of links to the documentation of the payment gateway. For example, online API guides provided by gateways or a link to the documents in Google Drive.
Special gateway account set up instructions for merchants. For example: After adding this gateway account, set the IPN to //example.com/ipns/{gateway-name}/{organization-id} by contacting your account rep.
Array of supported payment methods. For example, payment-card and bitcoin.
Array of supported card-brands. If the payment gateway supports payment cards.
Array of operations that are supported by the payment gateway.
Array of set up instructions that are supported by the payment gateway.
| Items Enum Value | Description |
|---|---|
| authorize | Creates an |
| authorize-and-void | Creates an |
| sca | Uses Strong Customer Authentication (SCA) without an |
| do-nothing | Does nothing except return an approved |
Specifies whether dispute data entry can be automated with an API or SFTP access. For example, chargeback, retrieval, or TC-40 disputes.
Specifies whether offsite interaction is required. For example, 3DS, PayPal login, or completing something in a store.
Describes the Instant Payment Notification (IPN) that a payment gateway supports. If this value is null, IPN is not supported.
Recommended Time To Live (TTL) before abandoning the transaction.
{ "apiName": "string", "otherNames": [ { … } ], "logo": "http://example.com", "summary": "string", "homepage": "http://example.com", "externalDocs": [ { … } ], "publishedPricing": "string", "setupInstructions": "string", "paymentMethods": [ "string" ], "cardBrands": [ "Visa" ], "merchantCountries": { "mode": "unknown", "values": [ … ] }, "currencies": { "mode": "unknown", "values": [ … ] }, "operations": [ "verify" ], "supported3dsServers": [ "string" ], "supportedPaymentInstrumentSetupInstructions": [ "do-nothing" ], "reconciliationSupport": false, "disputeSupport": false, "offsite": false, "ipn": { "type": "static", "verificationMethod": "query" }, "recommendedWaitingApprovalTtl": 3600, "credentials": { "required": [ … ] }, "_links": [ { … } ] }