Skip to main content
POST
/
v1
/
3ds
/
setup
Python
import requests

client_id = <YOUR CLIENT ID>
public_key = <YOUR CLIENT TOKEN>

request = requests.post('https://api.malga.io/v1/charges/3ds/setup', headers={
    "X-Client-Id": client_id,
    "X-Api-Key": publick_key
  }, json={
  "sourceType": "card",
  "cardId": "4918cfd2-b14a-4db2-ade4-d1b8a6bd40e2",
})
print(request.json().get('id'))
{
  "$ref": "#/components/examples/SetupResponse/value"
}

Authorizations

X-Client-Id
string
header
required
X-Api-Key
string
header
required

Body

application/json

Criar sessão no 3DS2 Malga

  • Cartão de crédito
  • Cartão tokenizado

Dados para criar um setup dados para cobrança por cartão de crédito salve

sourceType
enum<string>
required

tipo da origem da cobrança

Available options:
card
cardId
string<uuid>
required

Identificador do cartão quando source tipo card

Response

Created

id
string<uuid>

Identificador do setup

token
string

Token gerado no provedor 3DS, será utilizado na coleta de dados

collectUrl
string<url>

URL do provedor 3DS, será utilizado na coleta de dados

providerType
string

Informa qual provedor 3DS2 está sendo utilizado

error
object