Fast Shop - API Seller
Swagger API
  • Sobre a API
  • Guias da API
    • Primeiros passos
    • Autenticação e formato dos dados
    • Códigos de retorno (HTTP status)
    • Limite de requisições
    • Melhores práticas
  • Integração
    • Fluxo de integração
    • Ambientes de integração
    • Definição da URL e Siglas
    • Recursos (endpoint)
      • Catálogo de Produto
        • Notificação de catálogo
        • Registro de catálogo
        • Atualização de catálogo
        • Atualização de preço/estoque
      • Criação de Pedido
        • Cálculo de frete
        • Criação de pedido
      • Processar Pagamento
        • Bandeiras de cartão
        • Parcelamento no cartão
        • Processar transação de pagamento
          • Como criptografar as informações do pagamento
      • Gerenciamento do Pedido
        • Pedido Aprovado/Confirmado pelo Marketplace
        • Pedido Confirmado pelo Seller
        • Pedido Faturado ou Despachado
        • Pedido Entregue
        • Pedido Cancelado pelo Marketplace
        • Pedido Cancelado pelo Seller
        • Consultar Pedido
    • Status de Pedidos no Seller
Powered by GitBook
On this page
  • Endpoint
  • List of Card Flags

Was this helpful?

  1. Integração
  2. Recursos (endpoint)
  3. Processar Pagamento

Bandeiras de cartão

Nesta seção explicamos um pouco sobre o recurso disponível para consultar a lista as bandeiras dos cartões de crédito disponíveis.

Caso o Marketplace opte por processar o cartão de crédito utilizando o Gateway de pagamento da Fast Shop, poderá utilizar este endpoint para consultar as bandeiras disponíveis para faturamento.

Este endpoint poderá ser utilizado também para filtrar a(s) bandeira(s) na consulta das opções de parcelamento (Parcelamento no cartão), melhorando a performance.

Não é necessária sua implementação já que o endpoint de parcelamento permite não informar a bandeira consultada, com isto retornará todos os parcelamentos permitidos.

Endpoint

List of Card Flags

GET https://{environmentSeller}/pvt/payments/listcreditcards

Path Parameters

Name
Type
Description

{environmentSeller}*

string

URL da API do Seller

Headers

Name
Type
Description

X-VTEX-API-AppKey*

string

{{appKey}}

X-VTEX-API-AppToken*

string

{{appToken}}

Accept*

string

application/json

Content-Type*

string

application/json

Consulte o Swagger API
{
  "errorCode": "string",
  "message": "string"
}
{
  "errorCode": "string",
  "message": "string"
}

Exemplo do Response (200 - OK)

{
    "creditCards": [
        {
            "cardBrand": "AMEX",
            "name": "American Express"
        },
        {
            "cardBrand": "DINERS",
            "name": "DinersClub"
        },
        {
            "cardBrand": "ELO",
            "name": "Elo"
        },
        {
            "cardBrand": "MASTERCARD",
            "name": "Master Card"
        },
        {
            "cardBrand": "VISA",
            "name": "Visa"
        }
    ]
}

Descrições dos campos consulte o "Swagger API"

A API permite até 5 requisições por segundo, caso ultrapasse esse limite será retornado status 429: Too Many Request

PreviousProcessar PagamentoNextParcelamento no cartão

Last updated 1 year ago

Was this helpful?