---
title: "Public product catalog — intentionally without M:WebApp.Services.IStockAuthService.CheckApiUserAuthorized(System.Security.Claims.ClaimsPrincipal,Microsoft.AspNetCore.Http.HttpRequest,System.Boolean) (pre-login listing; only non-sensitive template metadata)."
method: GET
path: "/api/payment-cards/products"
tags: ["ApiPaymentCards"]
---

# Public product catalog — intentionally without M:WebApp.Services.IStockAuthService.CheckApiUserAuthorized(System.Security.Claims.ClaimsPrincipal,Microsoft.AspNetCore.Http.HttpRequest,System.Boolean) (pre-login listing; only non-sensitive template metadata).

`GET /api/payment-cards/products`

## Query parameters

- `enabled` boolean

## Response `200`

Success

- PaymentCardProductDto[]
  - `externalTemplateId` integer
  - `title` string, nullable
  - `description` string, nullable
  - `type` string, nullable
  - `paymentSystem` string, nullable
  - `currencyCode` string, nullable
  - `applyFee` number, double
  - `rechargeFee` number, double
  - `refundFee` number, double
  - `activateMinLimit` number, double, nullable
  - `rechargeMinLimit` number, double, nullable
  - `rechargeMaxLimit` number, double, nullable
  - `limitPerTx` number, double, nullable
  - `limitPerDay` number, double, nullable
  - `limitPerMonth` number, double, nullable
  - `requiresKyc` boolean, nullable
  - `requiresPhoneOnly` boolean, nullable
  - `needsActivation` boolean, nullable
  - `requiresInitialDeposit` boolean, nullable
  - `initialDepositRequirementKnown` boolean
  - `allowedPinLengths` string, nullable
  - `enabled` boolean

---

[API](https://skmtc.dev/binibit/apis/webapp.md) · [All operations](https://skmtc.dev/binibit/apis/webapp/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/binibit/webapp/revisions/975d0a2e9e7d/schema)
