Path parameters

  • merchantId string Required

    Identyfikator klienta

  • serviceId string(uuid) Required

    Identyfikator sklepu jako UUID v4

    Maximum length is 36. Format should match the following pattern: ^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$.

Responses

  • 200 application/json

    Zapytanie wykonane poprawnie

    Hide response attribute Show response attribute object
    • service object
      Hide service attributes Show service attributes object
      • id string(uuid)

        Identyfikator sklepu jako UUID v4

        Maximum length is 36. Format should match the following pattern: ^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$.

      • created integer | null

        Data utworzenia jako timestamp

      • isActive boolean

        Informacja czy sklep jest aktywny w panelu imoje.

      • paymentMethods array[object]

        Lista dostępnych metod i kanałów płatności.

        Hide paymentMethods attributes Show paymentMethods attributes object
        • paymentMethod string

          Oznaczenie metody płatności

          Values are blik, pbl, ing, card, wallet, imoje_paylater, wt, or imoje_installments.

        • paymentMethodCode string

          Oznaczenie kanału płatności

          Values are blik, imoje_twisto, paypo, blik_paylater, pragma_go, gpay, applepay, visa_mobile, paypal, ecom3ds, oneclick, recurring, ing, mtransfer, bzwbk, pekao24, inteligo, ipko, getin, noble, creditagricole, alior, millennium, citi, bos, bnpparibas, pocztowy, plusbank, bs, bspb, nest, pbs, cs, mp, kb, rf, pg, pf, cb, uc, posta, sporo, tatra, viamo, vub, wt, wt_split, inbank, or inbank_0.

        • isActive boolean

          Informacja czy kanał płatności jest aktywny w sklepie. Razem z parametrem isOnline definiuje czy dany kanał płatności należy udostępnić w danym momencie w sklepie.

        • isOnline boolean

          Informacja czy kanał płatności jest dostępny w panelu imoje. Kanał może być niedostępny nawet jeśli jest aktywny w sklepie. Dostępność kanałów płatności zwykle jest ograniczana globalnie w przypadku awarii lub zaplanowanych prac technicznych. Razem z parametrem isActive definiuje czy dany kanał płatności należy udostępnić w danym momencie w sklepie.

        • description string

          Nazwa kanału płatności

        • currency string

          Waluta transakcji w standardzie ISO 4217

          Maximum length is 3. Values are PLN, EUR, USD, GBP, CHF, SEK, HUF, CZK, BGN, or RON.

        • transactionLimits object

          Maksymalna i minimalna kwota transakcji

          Hide transactionLimits attributes Show transactionLimits attributes object
          • maxTransaction object

            Maksymalna kwota transakcji

            Hide maxTransaction attributes Show maxTransaction attributes object
            • type string
            • value number
          • minTransaction object

            Minimalna kwota transakcji

            Hide minTransaction attributes Show minTransaction attributes object
            • type string
            • value number
        • paymentMethodImage array[object]

          Link do logo metody płatności

          Hide paymentMethodImage attribute Show paymentMethodImage attribute object
          • png string
        • paymentMethodCodeImage array[object]

          Link do logo kanału płatności

          Hide paymentMethodCodeImage attribute Show paymentMethodCodeImage attribute object
          • png string
GET /{merchantId}/service/{serviceId}
curl \
 --request GET 'https://api.imoje.pl/v1/merchant/{merchantId}/service/{serviceId}' \
 --header "Authorization: Bearer $ACCESS_TOKEN"
Response examples (200)
{
  "service": {
    "id": "865569f1-3e52-4d3e-b6e6-c4f0ce1bd859",
    "created": 1735686000,
    "isActive": true,
    "paymentMethods": [
      {
        "currency": "PLN",
        "isActive": true,
        "isOnline": true,
        "description": "BLIK",
        "paymentMethod": "blik",
        "paymentMethodCode": "blik",
        "transactionLimits": {
          "maxTransaction": {
            "type": "number",
            "value": 5000000
          },
          "minTransaction": {
            "type": "number",
            "value": 1
          }
        },
        "paymentMethodImage": {
          "png": "https://data.imoje.pl/img/pay/blik.png"
        },
        "paymentMethodCodeImage": {
          "png": "https://data.imoje.pl/img/pay/blik.png"
        }
      }
    ]
  }
}