De volgende inhoud gaat ervan uit dat u de noodzakelijke PCI-certificering hebt verkregen om gevoelige kaarthoudergegevens te verwerken en in te dienen in het verzoek aan onze Webservices API.
Lees dit artikel voor meer informatie.
Dit document gaat ervan uit dat je je eigen integratie met Apple Pay hebt geconfigureerd en een gateway nodig hebt om de betaling te verwerken. Zodra u Richtlijnen van Apple voor het verifiëren van de tokenhandtekening en het decoderen van het token (link naar externe site)moet uw systeem de sleutelwaarden uit de paymentData, billingContact en shippingContact geretourneerde objecten en dienen deze in een AUTH verzoek in bij Trust Payments. De volledige toewijzingen van de velden die worden geretourneerd door Apple Pay naar de velden die worden ingediend in het AUTH verzoek staan hieronder.
AUTH verzoek
Hieronder volgt een voorbeeld van een AUTH verzoek met de hierboven beschreven vereisten:
#!/usr/bin/python
import securetrading
stconfig = securetrading.Config()
stconfig.username = "webservices@example.com"
stconfig.password = "Password1^"
st = securetrading.Api(stconfig)
auth = {
"accounttypedescription":"ECOM",
"baseamount":"2000",
"currencyiso3a":"GBP",
"eci":"2",
"expirydate":"07/2023",
"pan":"5100000000000511",
"requesttypedescriptions": ["AUTH"],
"sitereference": "test_site12345",
"tavv":"ALFoEd4DhmGzAIj3dUo4AoABFA==",
"walletdisplayname":"MasterCard 0511",
"walletsource":"APPLEPAY"
}
strequest = securetrading.Request()
strequest.update(auth)
stresponse = st.process(strequest) #stresponse contains the transaction response
<?php
if (!($autoload = realpath(__DIR__ . '/../../../autoload.php')) && !($autoload = realpath(__DIR__ . '/../vendor/autoload.php'))) {
throw new Exception('Composer autoloader file could not be found.');
}
require_once($autoload);
$configData = array(
'username' => 'webservices@example.com',
'password' => 'Password1^',
);
$requestData = array(
'accounttypedescription' => 'ECOM',
'baseamount' => '2000',
'currencyiso3a' => 'GBP',
'eci' => '2',
'expirydate' => '07/2023',
'orderreference' => 'My_Order_123',
'pan' => '5100000000000511',
'requesttypedescriptions' => array('AUTH'),
'sitereference' => 'test_site12345',
'tavv' => 'ALFoEd4DhmGzAIj3dUo4AoABFA==',
'walletdisplayname' => 'MasterCard 0511',
'walletsource' => 'APPLEPAY'
);
$api = \Securetrading\api($configData);
$response = $api->process($requestData);
var_dump($response->toArray());
?>
curl --user webservices@example.com:Password1^ <DOMAIN>/json/ -H "Content-type: application/json" -H "Accept: application/json" -X POST -d '{
"alias":"webservices@example.com",
"version": "1.00",
"request": [{
"accounttypedescription":"ECOM",
"baseamount":"2000",
"currencyiso3a":"GBP",
"eci":"2",
"expirydate":"07/2023",
"orderreference": "My_Order_123",
"pan":"5100000000000511",
"requesttypedescriptions": ["AUTH"],
"sitereference": "test_site12345",
"tavv":"ALFoEd4DhmGzAIj3dUo4AoABFA==",
"walletdisplayname":"MasterCard 0511",
"walletsource":"APPLEPAY"
}]
}'
{
"alias":"webservices@example.com",
"version":"1.00",
"request":[{
"accounttypedescription":"ECOM",
"baseamount":"2000",
"currencyiso3a":"GBP",
"eci":"2",
"expirydate":"07/2023",
"orderreference": "My_Order_123",
"pan":"5100000000000511",
"requesttypedescriptions": ["AUTH"],
"sitereference": "test_site12345",
"tavv":"ALFoEd4DhmGzAIj3dUo4AoABFA==",
"walletdisplayname":"MasterCard 0511",
"walletsource":"APPLEPAY"
}]
}
<requestblock version="3.67">
<alias>webservices@example.com</alias>
<request type="AUTH">
<billing>
<payment>
<expirydate>07/2023</expirydate>
<pan>5100000000000511</pan>
<wallet>
<displayname>MasterCard 0511</displayname>
<source>APPLEPAY</source>
</wallet>
</payment>
<amount currencycode="GBP">2000</amount>
</billing>
<merchant>
<orderreference>My_Order_123</orderreference>
</merchant>
<operation>
<sitereference>test_site12345</sitereference>
<accounttypedescription>ECOM</accounttypedescription>
</operation>
<threedsecure>
<eci>2</eci>
<tavv>ALFoEd4DhmGzAIj3dUo4AoABFA==</tavv>
</threedsecure>
</request>
</requestblock>
Specificatie veld
Veld | Koppeling naar velden van ontcijferd token | Formaat | Beschrijving | |
accounttypedescription XPath: /operation/accounttypedescription |
N/A | Alpha (20) | Submit "ECOM" voor een e-commerce transactie. | |
baseamount XPath: /billing/amount |
N/A | Numeriek (13) |
Het bedrag van de transactie in basiseenheden, zonder komma's of decimalen, dus £10 wordt weergegeven als 1000. Deze waarde moet groter zijn dan nul. |
|
currencyiso3a XPath: /billing/amount/@currencycode |
N/A | Alpha (3) | De Munt van de transactie. Klik hier voor een volledige lijst van beschikbare valuta. | |
eci XPath: /threedsecure/eci |
paymentData ≫ eciIndicator | Alfanumeriek (2) | Het beveiligingsniveau ECI (E-Commerce Indicator) van de transactie. Klik hier voor meer informatie over mogelijke ECI waarden. | |
expirydate XPath: /billing/payment/expirydate |
paymentData ≫ applicationExpirationDate | Datum MM/JJJJ |
De op de kaart gedrukte vervaldatum. Het formaat dat wordt geaccepteerd door Trust Payments verschilt van het formaat dat wordt geretourneerd door Apple. Terwijl Apple dit in het formaat "YYMMDD" retourneert, moet u dit in het formaat "MM/YYYY" indienen in het AUTH verzoek. |
|
pan XPath: /billing/payment/pan |
paymentData ≫ applicationPrimaryAccountNumber | Numeriek (12-19) | Dit is het lange nummer dat op de voorzijde van de kaart van de klant is gedrukt. | |
requesttypedescriptions XPath: /@type |
N/A | Alpha (20) |
Ondersteunde Verzoektype combinaties:
|
|
sitereference XPath: /operation/sitereference |
N/A |
Alfanumeriek & underscore (50) |
Identificeert uw site op het Trust Payments systeem. | |
tavv XPath: /threedsecure/tavv |
paymentData ≫ onlinePaymentCryptogram | Alfanumerieke & speciale tekens (32) | Token Authenticatie Verificatie Waarde | |
walletdisplayname XPath:/billing/payment/wallet/displayname |
paymentData ≫ displayName |
Numeriek (4) | Dit is door de kaartuitgever verstrekte informatie die aan de klant kan worden getoond om de betalingsmethode te identificeren. Dit omvat doorgaans de laatste 4 cijfers van hun kaartnummer. | |
walletsource XPath: /billing/payment/wallet/source |
N/A | Alfa (8) | Moet worden ingediend met waarde "APPLEPAY". | |
billingfirstname XPath: /billing/name/first |
billingContact ≫ givenName |
Alfanumeriek, inclusief symbolen (127) |
De klant Voornaam facturatie. Vereist voor handelaren in kansspelen. |
|
billinglastname XPath: /billing/name/last |
billingContact ≫ familyName |
Alfanumeriek, inclusief symbolen (127) |
De klant Achternaam facturatie. Vereist voor handelaren in kansspelen. |
|
customerpostcode XPath: /customer/postcode |
shippingContact ≫ postalCode | Alfanumeriek (25) |
De afleverpostcode of postcode van de klant. Dit moet een geldige postcode zijn voor de customercountryiso2a ingediend. Vereist indien Klant Categorie Code (MCC) 6012 is en Betalingstype VISA is. |
|
customerlastname XPath: /customer/name/last |
shippingContact ≫ familyName |
Alfanumeriek, inclusief symbolen (127) |
De achternaam op het afleveradres van de klant. Vereist indien Klant Categorie Code (MCC) 6012 is en Betalingstype VISA is. |
|
billingcountryiso2a XPath: /billing/country |
billingContact ≫ countryCode | Alpha (2) |
Het land op het factuuradres van de klant. Dit moet in ISO2A-formaat zijn. |
|
billingemail XPath: /billing/email |
billingContact ≫ emailAddress | E-mail (255) | Het E-mailadres facturatie adres van de klant. Maximale lengte van 255 (maximaal 64 tekens vóór het "@"-teken). | |
billingpostcode XPath: /billing/postcode |
billingContact ≫ postalCode | Alfanumeriek (25) |
De Postcode facturatie of postcode. Dit moet een geldige postcode/ZIP-code zijn voor de billingcountryiso2a ingediend. |
|
billingpremise XPath: /billing/premise |
billingContact ≫ addressLines |
Alfanumeriek, inclusief symbolen (25) |
De huisnaam/het huisnummer op het factuuradres van de klant. | |
billingtelephone XPath: /billing/telephone |
billingContact ≫ phoneNumber |
Alfanumeriek, inclusief symbolen (20) |
Het telefoonnummer van de klant voor facturering. Geldige tekens:
|
|
billingtown XPath: /billing/town |
factureringContact ≫ plaats |
Alfanumeriek, inclusief symbolen (127) |
De ingevoerde stad voor het factuuradres van de klant. | |
customercountryiso2a XPath: /customer/country |
shippingContact ≫ countryCode | Alpha (2) |
Het land op het afleveradres van de klant. Dit moet in ISO2A-formaat zijn. |
|
customeremail XPath: /customer/email |
shippingContact ≫ emailAdres | E-mail (255) | E-mailadres voor levering van de klant. Maximale lengte 255 (maximaal 64 tekens voor het "@"-symbool). | |
customerfirstname XPath: /customer/name/first |
shippingContact ≫ givenName |
Alfanumeriek, inclusief symbolen (127) |
De eerste naam op het afleveradres van de klant. |
|
customerpremise XPath: /customer/premise |
shippingContact ≫ addressLines |
Alfanumeriek, inclusief symbolen (25) |
De huisnaam/het huisnummer op het afleveradres van de klant. | |
customertelephone XPath: /customer/telephone |
shippingContact ≫ phoneNumber |
Alfanumeriek, inclusief symbolen (20) |
Telefoonnummer voor bezorging van de klant. Geldige tekens:
|
|
customertown XPath: /customer/town |
verzendingContact ≫ plaats |
Alfanumeriek, inclusief symbolen (127) |
De stad op het afleveradres van de klant. | |
orderreference XPath: /merchant/orderreference |
N/A |
Alfanumeriek, inclusief symbolen (25) |
Uw unieke bestelreferentie die in het Trust Payments systeem kan worden opgeslagen. |
|
paymenttypedescription XPath: /billing/payment/@type |
N/A | Alpha (20) | Betalingsmethode (bijv. "VISA" of "MASTERCARD"). |
AUTH antwoord
Na het indienen van het AUTH verzoek, krijg je een AUTH antwoord terug:
{
u 'requestreference': u 'A0bxh87wt',
u 'version': u '1.00',
u 'responses': [{
u 'accounttypedescription': u 'ECOM',
u 'acquirerresponsecode': u '00',
u 'authcode': u 'TEST09',
u 'authmethod': u 'FINAL',
u 'baseamount': u '2000',
u 'currencyiso3a': u 'GBP',
u 'dccenabled': u '0',
u 'debtrepayment': u '0',
u 'eci': u '02',
u 'errorcode': u '0',
u 'errormessage': u 'Ok',
u 'issuercountryiso2a': u 'JP',
u 'livestatus': u '0',
u 'maskedpan': u '510000######0511',
u 'merchantcategorycode': u '1234',
u 'merchantcountryiso2a': u 'GB',
u 'merchantname': u 'Test Merchant',
u 'merchantnumber': u '00000000',
u 'orderreference': u 'My_Order_123',
u 'operatorname': u 'webservices@example.com',
u 'paymenttypedescription': u 'MASTERCARD',
u 'requesttypedescription': u 'AUTH',
u 'securityresponseaddress': u '0',
u 'securityresponsepostcode': u '0',
u 'securityresponsesecuritycode': u '0',
u 'settleduedate': u '2023-03-22',
u 'settlestatus': u '0',
u 'splitfinalnumber': u '1',
u 'tavv': u 'ALFoEd4DhmGzAIj3dUo4AoABFA==',
u 'tid': u '27882788',
u 'tokenisedpayment': u '1',
u 'tokentype': u 'APPLEPAY',
u 'transactionreference': u '36-9-286248',
u 'transactionstartedtimestamp': u '2023-03-22 09:34:31',
u 'walletdisplayname': u 'MasterCard 0511',
u 'walletsource': u 'APPLEPAY'
}]
}
array(3) {
["requestreference"] => string(9) "A3579dkvx"
["version"] => string(4) "1.00"
["responses"] => array(1) {
[0] => array(36) {
["accounttypedescription"] => string(4) "ECOM"
["acquirerresponsecode"] => string(2) "00"
["authcode"] => string(6) "TEST09"
["authmethod"] => string(4) "FINAL"
["baseamount"] => string(4) "2000"
["currencyiso3a"] => string(3) "GBP"
["dccenabled"] => string(1) "0"
["debtrepayment"] => string(1) "0"
["eci"] => string(2) "02"
["errorcode"] => string(1) "0"
["errormessage"] => string(2) "Ok"
["issuercountryiso2a"] => string(2) "JP"
["livestatus"] => string(1) "0"
["maskedpan"] => string(16) "510000######0511"
["merchantcategorycode"] => string(4) "1234',
["merchantcountryiso2a"] => string(2) "GB"
["merchantname"] => string(13) "Test Merchant"
["merchantnumber"] => string(8) "00000000"
["operatorname"] => string(13) "webservices@example.com"
["orderreference"] => string(12) "My_Order_123',
["paymenttypedescription"] => string(10) "MASTERCARD"
["requesttypedescription"] => string(4) "AUTH"
["securityresponseaddress"] => string(1) "0"
["securityresponsepostcode"] => string(1) "0"
["securityresponsesecuritycode"] => string(1) "0"
["settleduedate"] => string(10) "2023-03-22"
["settlestatus"] => string(1) "0"
["splitfinalnumber"] => string(1) "1"
["tavv"] => string(28) "ALFoEd4DhmGzAIj3dUo4AoABFA=="
["tid"] => string(8) "27882788"
["tokenisedpayment"] => string(1) "1"
["tokentype"] => string(8) "APPLEPAY"
["transactionreference"] => string(11) "36-9-286248"
["transactionstartedtimestamp"] => string(19) "2023-03-22 09:34:31"
["walletdisplayname"] => string(19) "MasterCard 0511"
["walletsource"] => string(8) "APPLEPAY"
}
}
}
{
"requestreference":"W23-fjgvn3d8",
"version":"1.00",
"response":[{
"accounttypedescription": "ECOM",
"acquirerresponsecode": "00",
"authcode": "TEST09",
"authmethod": "FINAL",
"baseamount": "2000",
"currencyiso3a": "GBP",
"dccenabled": "0",
"debtrepayment": "0",
"eci": "02",
"errorcode": "0",
"errormessage": "Ok",
"issuercountryiso2a": "JP",
"livestatus": "0",
"maskedpan": "510000######0511",
"merchantcategorycode": "1234",
"orderreference": "My_Order_123",
"merchantcountryiso2a": "GB",
"merchantname": "Test Merchant",
"merchantnumber": "00000000",
"operatorname": "webservices@example.com",
"paymenttypedescription": "MASTERCARD",
"requesttypedescription": "AUTH",
"securityresponseaddress": "0",
"securityresponsepostcode": "0",
"securityresponsesecuritycode": "0",
"settleduedate": "2023-03-22",
"settlestatus": "0",
"splitfinalnumber": "1",
"tavv": "ALFoEd4DhmGzAIj3dUo4AoABFA==",
"tid": "27882788",
"tokenisedpayment": "1",
"tokentype": "APPLEPAY",
"transactionreference": "36-9-286248",
"transactionstartedtimestamp": "2023-03-22 09:34:31",
"walletdisplayname": "MasterCard 0511",
"walletsource": "APPLEPAY"
}],
"secrand":"zO9"
}
<responseblock version="3.67">
<requestreference>A3579dkvx</requestreference>
<response type="AUTH">
<acquirerresponsecode>00</acquirerresponsecode>
<authcode>TEST09</authcode>
<billing>
<amount currencycode="GBP">2000</amount>
<dcc enabled="0"/>
<payment type="MASTERCARD">
<issuercountry>JP</issuercountry>
<pan tokenised="1" tokentype="APPLEPAY">510000######0511</pan>
<wallet>
<displayname>MasterCard 0511</displayname>
<source>APPLEPAY</source>
</wallet>
</payment>
</billing>
<error>
<code>0</code>
<message>Ok</message>
</error>
<live>0</live>
<merchant>
<debtrepayment>0</debtrepayment>
<merchantcategorycode>1234</merchantcategorycode>
<merchantcountryiso2a>GB</merchantcountryiso2a>
<merchantname>Test Merchant</merchantname>
<merchantnumber>00000000</merchantnumber>
<operatorname>webservices@example.com</operatorname>
<orderreference>My_Order_123</orderreference>
<tid>27882788</tid>
</merchant>
<operation>
<accounttypedescription>ECOM</accounttypedescription>
<authmethod>FINAL</authmethod>
<splitfinalnumber>1</splitfinalnumber>
</operation>
<security>
<address>0</address>
<postcode>0</postcode>
<securitycode>0</securitycode>
</security>
<settlement>
<settleduedate>2023-03-22</settleduedate>
<settlestatus>0</settlestatus>
</settlement>
<threedsecure>
<eci>02</tavv>
<tavv>ALFoEd4DhmGzAIj3dUo4AoABFA==</tavv>
</threedsecure>
<timestamp>2023-03-22 09:34:31</timestamp>
<transactionreference>36-9-286248</transactionreference>
</response>
<secrand>hYWFMkiiAZ0wKHFZ</secrand>
</responseblock>
Specificatie veld
Veld | Formaat | Beschrijving | |
accounttypedescription XPath: /operation/accounttypedescription |
Alpha (20) | "ECOM" wordt teruggestuurd in het antwoord om een e-commercetransactie weer te geven. | |
authmethod XPath: /operation/authmethod |
Alpha (11) |
De authmethod specificeert hoe een transactie moet worden verwerkt door de kaartuitgever. Je zou moeten verwachten dat een van de volgende waarden wordt geretourneerd om de authmethod in dienst. Klik op de volgende links voor meer informatie: Dit veld wordt teruggestuurd indien het in het verzoek is ingediend. |
|
baseamount XPath: /billing/amount |
Numeriek (13) | Het bedrag van de transactie in basiseenheden, zonder komma's of decimalen, dus £10 wordt weergegeven als 1000. Deze waarde moet groter zijn dan nul. | |
currencyiso3a XPath: /billing/amount/@currencycode |
Alpha (3) |
De Munt van de transactie. Klik hier voor een volledige lijst van beschikbare munteenheden. |
|
dccenabled XPath: /billing/dcc/@enabled |
Numeriek (1) | Omdat Apple Pay geen ondersteuning biedt voor DCCwordt "0" teruggestuurd om aan te geven dat DCC is uitgeschakeld voor deze transactie. | |
debtrepayment XPath: /merchant/debtrepayment |
Numeriek (1) |
Geeft aan of een transactie is gemarkeerd als schuldaflossing. Klik hier voor meer informatie. |
|
eci XPath: /threedsecure/eci |
Alfanumeriek (2) | Het beveiligingsniveau ECI (E-Commerce Indicator) van de transactie. Klik hier voor meer informatie over mogelijke ECI waarden. | |
errorcode XPath: /error/code |
Numeriek (1-5) |
De foutcode (errorcode) moet worden gebruikt om te bepalen of het verzoek succesvol was of niet.
Klik hier voor een volledige lijst van errorcode en berichtwaarden. |
|
errormessage XPath: /error/message |
Alfanumeriek (255) |
Dit geeft een korte uitleg over de oorzaak van de fout.
Voor succesvolle transacties wordt dit geretourneerd als "Ok". Klik hier voor een volledige lijst van errorcode en berichtwaarden. |
|
issuercountryiso2a XPath: /billing/payment/issuercountry |
Alpha (2) |
Het land van de kaartuitgever van de klant. |
|
livestatus XPath: /live |
Numeriek (1) |
|
|
maskedpan XPath: /billing/payment/pan |
Alfanumeriek, inclusief "#" (12-19) | De maskedpan veld staat voor het kaartnummer van de klant. De waarde van maskedpan veld wordt in het antwoord gemaskeerd. Het grootste deel van het nummer wordt opzettelijk verborgen door "#" tekens, bijv. 411111######0211. | |
operatorname XPath: /merchant/operatorname |
Alfanumeriek (255) | De waarde van dit veld bevat de naam van de gebruiker die het verzoek heeft verwerkt. | |
paymenttypedescription XPath: /billing/payment/@type |
Alpha (20) | Betalingsmethode (bijv. "VISA" of "MASTERCARD"). | |
requesttypedescription XPath: /@type |
Alpha (20) | "AUTH" wordt in het antwoord teruggezonden. | |
securityresponseaddress XPath: /security/address |
Numeriek (1) | Het resultaat van AVS en beveiligingscodecontroles. | |
securityresponsepostcode XPath: /security/postcode |
Numeriek (1) | ||
securityresponsesecuritycode XPath: /security/securitycode |
Numeriek (1) | ||
settleduedate XPath: /settlement/settleduedate |
Datum JJJJ-MM-DD | De datum waarop de transactie zal worden afgewikkeld. | |
settlestatus XPath: /settlement/settlestatus |
Numeriek (3) |
Een numerieke waarde die wordt gebruikt om de voortgang van afwikkeling met betrekking tot deze transactie aan te geven. Klik hier voor een volledige lijst van settlestatus waarden. |
|
splitfinalnumber XPath: /operation/splitfinalnumber |
Numeriek (2) | Omdat Apple Pay Split Shipment niet ondersteunt, wordt "1" teruggestuurd om aan te geven dat het geld in één keer wordt overgemaakt. | |
tavv XPath: /threedsecure/tavv |
Alfanumerieke & speciale tekens (32) | Token Authenticatie Verificatie Waarde | |
tid XPath: /merchant/tid |
Alfanumeriek (255) | De terminal ID die gebruikt wordt om de transactie te verwerken. Dit wordt gekoppeld aan uw handelaarsnummer wanneer wij uw rekening in onze systemen instellen. | |
tokenisedpayment XPath: /billing/payment/pan/@tokenised |
Numeriek (1) | Deze wordt teruggestuurd met waarde 1 om aan te geven dat de transactie is verwerkt met behulp van een token. | |
tokentype XPath: /billing/payment/pan/@tokentype |
Alfanumeriek (50) | Wordt gebruikt om het type token te identificeren dat voor deze betaling wordt gebruikt (in dit geval "APPLEPAY"). | |
transactionreference XPath: /transactionreference |
Alfanumeriek, inclusief koppeltekens (25) |
Een unieke referentie voor de transactie toegewezen door Trust Payments. U hebt deze referentie nodig om een terugbetaling uit te voeren of de transactie bij te werken. | |
transactionstartedtimestamp XPath: /timestamp |
Datum tijd JJJJ-MM-DD hh:mm:ss | Het tijdstip waarop de transactie werd verwerkt. | |
walletdisplayname XPath: /billing/payment/wallet/displayname |
Alfanumeriek (255) | Het door de klant gebruikte kaarttype en de laatste vier cijfers van zijn kaartnummer (bijv. "Visa 1111"). | |
walletsource XPath: /billing/payment/wallet/source |
Alfanumeriek (20) | Wordt gebruikt om het type portemonnee te identificeren dat voor deze betaling wordt gebruikt (in dit geval "APPLEPAY"). | |
acquirerresponsecode XPath: /acquirerresponsecode |
Alfanumeriek (255) |
Gebruikt door uw verwerver om het resultaat van het verzoek aan te geven. Dit varieert afhankelijk van uw wervende bank. Neem contact op met uw bank voor meer informatie. |
|
authcode XPath: /authcode |
Alfanumeriek (255) |
De autorisatie code verstrekt door de uitgevende bank. Deze zal verschillen afhankelijk van de bank die u gebruikt. Wordt alleen geretourneerd als de transactie is toegestaan. |
|
errordata XPath: /error/data |
Alfanumeriek (255) |
Aanvullende informatie om te helpen bij het oplossen van de fout. Wordt alleen geretourneerd als er een fout is opgetreden. |
|
merchantcategorycode XPath: /merchant/merchantcategorycode |
Alfanumeriek (255) |
Dit zijn gegevens die gekoppeld zijn aan de rekening die gebruikt wordt om de transactie te verwerken. Om deze velden te wijzigen, kunt u contact opnemen met ons Support Team. De geretourneerde waarden zijn afhankelijk van je accountconfiguratie. |
|
merchantcity XPath: /merchant/merchantcity |
Alfanumeriek (127) | ||
merchantcountryiso2a XPath: /merchant/merchantcountryiso2a |
Alpha (2) | ||
merchantname XPath: /merchant/merchantname |
Alfanumeriek (255) | ||
merchantstatecode XPath: /merchant/merchantstatecode |
Alfanumeriek (127) | ||
merchantzipcode XPath: /merchant/merchantzipcode |
Alfanumeriek (10) | ||
orderreference XPath: /merchant/orderreference |
Alfanumeriek, inclusief symbolen (25) |
Uw unieke bestelreferentie die in het Trust Payments systeem kan worden opgeslagen. Dit veld wordt teruggestuurd indien het in het verzoek is ingediend. |