cardRequest

O objeto cardRequest permite transmitir informações sobre o cartão de pagamento.

Dependendo do tipo de pagamento (pagamento por Token Cartão ou pagamento com digitação dos dados bancários), um ou mais atributos são requisitados:

Atributo Requisito Formato
number

Número do cartão.

requer a contratação do serviço “Acesso à aquisição em site de e-commerce via Web Services”

string
scheme

Tipos de cartões.

Os valores possíveis sãoAMEX, CB, MASTERCARD, VISA, VISA_ELECTRON, VPAY, MAESTRO, E-CARTEBLEUE ou JCB.

string
expiryMonth

Mês de vencimento do cartão, entre 1 e 12.

n..2
expiryYear

Ano de vencimento do cartão de 4 dígitos.

Exemplo: 2016

n4
cardSecurityCode

CVV de 3 números (ou 4 para Amex).

Este campo é obrigatório quando o cartão possui um código CVV. Se o CVV não for enviado, o banco emissor recusará o pagamento.

Porém, este campo é facultativo quando a origem da transação tiver o valor MOTO.

  string
cardHolderBirthday

Data de nascimento do portador no formato YYYY-MM-DD.

Requerido em função do meio de pagamento dateTime ans..64