tokenisatie voor Webservices API

  Laatst bijgewerkt: 

 

Wat is tokenisatie?

tokenisatie is het proces van het opslaan van kaartgegevens en het genereren van een token dat wordt gebruikt om transacties met de opgeslagen kaartgegevens te verwerken. Trust Payments slaat de kaartgegevens op een veilige PCI-compliant server op, zodat verkopers en partners geen gevoelige kaartnummers hoeven op te slaan.

 

Technisch overzicht

Betaling - Tokenizing (opslaan) van kaartgegevens - Door kaarthouder geïnitieerde transactie

Python PHP cURL Ruwe JSON Ruwe XML
#!/usr/bin/python
import securetrading

stconfig = securetrading.Config()
stconfig.username = "webservices@example.com"
stconfig.password = "Password1^"
st = securetrading.Api(stconfig)

auth = {
"accounttypedescription": "MOTO",
"baseamount": "1050",
"credentialsonfile": "1",
"currencyiso3a": "GBP",
"expirydate": "01/35",
"requesttypedescriptions": ["AUTH"],
"orderreference": "order123456",
"pan": "4111111111111111",
"securitycode": "123",
"sitereference": "{{site_reference}}"
}

strequest = securetrading.Request()
strequest.update(auth)
stresponse = st.process(strequest) #stresponse contains the transaction response

Geen betaling - Tokenizing (opslaan) van kaartgegevens - Door kaarthouder geïnitieerde transactie

Python PHP cURL Ruwe JSON Ruwe XML
#!/usr/bin/python
import securetrading

stconfig = securetrading.Config()
stconfig.username = "webservices@example.com"
stconfig.password = "Password1^"
st = securetrading.Api(stconfig)

auth = {
"accounttypedescription": "MOTO",
"baseamount": "1050",
"credentialsonfile": "1",
"currencyiso3a": "GBP",
"expirydate": "01/35",
"orderreference": "order123456",
"pan": "4111111111111111",
"requesttypedescriptions": ["ACCOUNTCHECK"],
"securitycode": "123",
"sitereference": "{{site_reference}}"
}

strequest = securetrading.Request()
strequest.update(auth)
stresponse = st.process(strequest) #stresponse contains the transaction response

Betaling - Getoken (opgeslagen) kaartgegevens - Door kaarthouder geïnitieerde transactie

Python PHP cURL Ruwe JSON Ruwe XML
#!/usr/bin/python
import securetrading

stconfig = securetrading.Config()
stconfig.username = "webservices@example.com"
stconfig.password = "Password1^"
st = securetrading.Api(stconfig)

auth = {
"accounttypedescription": "MOTO",
"baseamount": "1050",
"credentialsonfile": "2",
"currencyiso3a": "GBP",
"orderreference": "order123456",
"parenttransactionreference": "INSERT_PARENT_TRANSACTION_REFERENCE",
"requesttypedescriptions": ["AUTH"],
"sitereference": "{{site_reference}}"
}

strequest = securetrading.Request()
strequest.update(auth)
stresponse = st.process(strequest) #stresponse contains the transaction response

 

Verwante artikelen


Wat is tokenisatie?

Meer informatie over het opslaan van kaartgegevens voor gebruik bij toekomstige transacties.

  Meer informatie

Terugkerende betalingen

Latere terugkerende betalingen met de getoken kaartgegevens kunnen worden verwerkt via onze Webservices API.

  Meer informatie

Door de handelaar geïnitieerde transacties (MIT)

Ad-hocverzoeken indienen om een transactie te verwerken op basis van eerder opgeslagen kaartgegevens zonder interactie van de kaarthouder.

  Meer informatie

AUTH

Volledige documentatie voor onze AUTH verzoeken/antwoorden.

  Meer informatie

Was dit artikel nuttig?
0 van de 0 vonden dit nuttig