Skip to main content
GET
/
v2
/
stores
/
{store_id}
/
payment_methods
Retrieve available payment methods by store and purchase amount
curl --request GET \
  --url https://mock-merchant-api-portal-dev.d.eks.aws.cld.resurs.com/v2/stores/{store_id}/payment_methods \
  --header 'Authorization: Bearer <token>'
{
  "content": [
    {
      "id": "123e4567-e89b-12d3-a456-426655440000",
      "name": "Resurs Card",
      "description": "Pay without interest for 6 months or at your own pace with interest",
      "type": "RESURS_CARD",
      "minPurchaseLimit": 1,
      "maxPurchaseLimit": 1000,
      "minApplicationLimit": 50,
      "maxApplicationLimit": 5000,
      "legalLinks": [
        {
          "url": "https://priceinfo.resurs.com/prisskyltning.html?countryCode=SE&amp;authorizedBankproductId=NZ690101&amp;representativeId=107&amp;creditAmount=2500",
          "type": "PRICE_INFO",
          "appendAmount": false
        }
      ],
      "enabledForLegalCustomer": false,
      "enabledForNaturalCustomer": true,
      "campaign": {
        "keywords": [
          "<string>"
        ],
        "campaign": true
      },
      "priceSignagePossible": true
    }
  ],
  "page": {
    "number": 1,
    "size": 10,
    "totalElements": 100,
    "totalPages": 10
  }
}

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Path Parameters

store_id
string
required

The UUID of the store Unique identifier of the store

Example:

"123e4567-e89b-12d3-a456-426655440000"

Query Parameters

amount
number<decimal>

If amount is provided, only those payment methods that match the provided amount will be included otherwise all.

Example:

100

Response

OK

Paginated list of payment methods

content
object[]

List of page entries

page
object

Page information