No caso de transações com cartão de crédito, será realizada a transmissão (via JavaScript, no browser), de forma segura, dos dados do cartão e retornando um payment_token, e na segunda etapa seu backend envia o restante das informações da transação junto com o payment_token.