Metadata

Use these operations to retrieve and manage metadata. Metadata is structured information on other data.

Retrieve payment method metadata

Request

Retrieves payment method metadata.

Query
limitinteger, [ 0 .. 1000 ]

Limits the number of collection items to be returned.

offsetinteger, [ 0 .. 1000 ]

Specifies the starting point within the collection of items to be returned.

curl -i -X GET \
  'https://www.rebilly.com/_mock/catalog/all/payment-methods?limit=1000&offset=1000'

Responses

Payment methods metadata received.

Bodyapplication/json
Array [
apiNamestring^[\w\. -]+$required

Name of the payment method returned in the API response.

namestring^[\w\. -]+$required

Name of the payment method.

summarystringrequired

Short description of the payment method. This field supports Markdown.

descriptionstringrequired

Detailed information about the payment method. This field supports Markdown.

countriesobject(CountriesMetadata)required
storefrontEnabledboolean
Default:false
isSingleUseboolean

Specifies that the payment method requires the customer to review and confirm payment options and terms specific to the purchase every time. The merchant cannot assist the customer in adding this payment method during the checkout process. The customer must complete the process independently.

Default:false
supportedCurrenciesobject
relevantBusinessModelsArray of strings

Business models that are relevant to the payment method.

Items Enum:"B2B""B2C"
typestring or null

Type of payment method. For example, wallet, bank transfer, credit card.

recurringPaymentsboolean

Specifies whether the payment method supports recurring payments.

Default:false
refundsboolean

Specifies whether the payment method supports refunds.

Default:false
disputesboolean

Specifies whether the payment method supports disputes.

Default:false
uxArray of objects

List of steps that describes the user experience during the payment flow.

]
Response
[ { "apiName": "string", "name": "string", "landscapeLogo": "http://example.com", "portraitLogo": "http://example.com", "summary": "string", "description": "string", "countries": {}, "storefrontEnabled": false, "isSingleUse": false, "supportedCurrencies": {}, "relevantBusinessModels": [], "type": "string", "recurringPayments": false, "refunds": false, "disputes": false, "ux": [], "_links": [] } ]