Documentation
Google Pay™ Integration is consisted of two flows:
(Android™, Wallet transaction):
(Web Applications, Regular payment):
Contains additional steps for verifications. Additional calls should be performed (3DS and payment) in comparison with Tokenized flow
To integrate Google Pay™ acceptance into your application, follow instructions (Google Pay Android developer documentation,Google Pay Android integration checklist and Google Pay Android brand guidelines). The sample app can be found in Google Pay Android API documentation - sample app.
Parameters:
URL: https://uat.valitorpay.com/Payment/CardPayment
Request example:
{ "operation": "Sale",
"amount":11300,
"currency":"ISK",
"transactionType": "WalletTransaction",
"Wallet": {
"WalletType": "GooglePay",
"GooglePay":{"signature":"MEUCIQDpFOEU3zscFVFym4QLpcXbzd8qqKwfAA38vp89HnvwjAIgIzSubChNVbJIN6yQYTQnOy7qwmAF2a59OPeiC8q4Tyw\u003d","intermediateSigningKey":{"signedKey":"{\"keyValue\":\"MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEwVtSWMaS7R/1jL/8GqaZaP00lFLXCRKDTw9fZhxkDP4qEY/wqgid71ya246kAegJN41FgSsUpmkt8KbxB8ahJg\\u003d\\u003d\",\"keyExpiration\":\"1657834014469\"}","signatures":["MEQCIBPvajoD4UM183SRCRS7i0Jcb8IzdRHidO4fTJfKeRB8AiA6RzV6FmAKUICE09HCH0DvJcXqcoGbPqrNX7uAhpMQSQ\u003d\u003d"]},"protocolVersion":"ECv2","signedMessage":"{\"encryptedMessage\":\"uWPsIRWD4+5pW788GuaA6bRhuZV7Wm1xVEv0jazG+Qg5WPfehDVE1tsfGSVG0uqqhBz3MPIOhvST4Fh528oZDY5NhgFwVmDrtWQwPc+qfHEL1EbyvvRKcbt9gt8N/EEHeRmoDA1FhJ8SnkhQ5FEjSLuqb+IbRT70OI7ERJcddwkb2/Gc19KvNa7kOcTJIfIFzn6GJamqjFH42w31RDIz1q+aiI8kxV+9vuUYKxcbxtIGDw26n5owMlJq5RvK7AUhHY/XLo32/ybpC8EPfwEigii0gIYEkjigFP3pHaGiegbO8E6QxSKrpxDdNIj25bOnGg/a8TLxKgXBdt9GAUv/SBvXeiZTHXv62l/Zfby6TrqsF7/I6OHTlfth1XtcHqps+tXAIyyD17HGa7ZZB4K8jbfpMJ4FjpNDFMtGrv+QyMwygh4Ahds/iflzQewInBFQvp6ZKVxIqc/qqGP7sqqa/9jQVy6e7UI8avpBVsh5SLiHNlvYm44dBl9rCZNJGT+w1/yYXZp5DR0Tj5HALoCF8vDBs0WwDOhxbzpw7UDDoqWS0VujLlZViXX72GhiPrZexHGpZa2BvaItZS/EWY4IQjp7TxEDBxzuHOtMPNX3I/w+aVPxn78sx+XZYS7XRxFNoK8lgTfUUQ\\u003d\\u003d\",\"ephemeralPublicKey\":\"BMuCf3WzUk5TTgYqomAP5Nh4JvvC1gIIEWBQs2pN1euA/D4V7NZcftq89ljq3zJRqfco8ZgFKOdJtbdxEtJyvqg\\u003d\",\"tag\":\"2cWdaBaIKQMyui5gXAG8Os+sUEJ79lazSnngPGl+J9c\\u003d\"}"}
}
}
Response example:
{
"acquirerReferenceNumber": "971975",
"transactionID": "219509971975",
"authorizationCode": "147752",
"transactionLifecycleId": "ABC4629140714",
"maskedCardNumber": "520424******7840",
"isSuccess": true,
"cardInformation": {
"cardScheme": "M",
"issuingCountry": null,
"cardUsage": null,
"cardCategory": null,
"outOfScaScope": false
},
"responseCode": "00-I",
"responseDescription": "Authorized."
,"responseTime": "00:00:00",
"correlationID": "9718bdfe-3556-4ca9-bf04-73df81802f43"
}
To integrate Google Pay™ acceptance into your application, follow instructions (Google Pay Web developer documentation,Google Pay Web integration checklist and Google Pay Web Brand Guidelines).
Integration is started by loading Java Script library (Google Pay Web API documentation Demos) and defining parameters:
URL: https://uat.valitorpay.com/Payment/CardPayment
Request example:
{
"operation": "Sale",
"amount":1000,
"currency":"ISK",
"transactionType": "WalletTransaction",
"Wallet": {
"WalletType": "GooglePay",
"GooglePay":{"signature":"MEUCIAZtot222t/FRosR8oO2H3c1xe/ypOIAQVeCeRfUZnTsAiEAqwsWtfo+IZXGhg2fTEUfxeA4IYEHyUM6hZ6NuJNEExE\u003d","intermediateSigningKey":{"signedKey":"{\"keyValue\":\"MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEsgSQwhfkzjKyV8QLMEv1TRAwlHxsK47DIyk1RwkNRJQ3yNEpwrqtlJQ1ycPXFtCZm0p6pL5n3L20qRCfoF28FA\\u003d\\u003d\",\"keyExpiration\":\"1658465055538\"}","signatures":["MEYCIQDpWGrNCagKyZcK+yPtcX5iaL2IP2f6BvxhLGIiCOZToQIhANvHUV8Ar3KoiTfh2+MIIGXzOoIYy58hHhsnF7MWnRt/"]},"protocolVersion":"ECv2","signedMessage":"{\"encryptedMessage\":\"LzYzlhR6zFZn/3H8ZdX0GzJ4MsJtKy9HnC9aahmBGGbBLesE4DMxKnLJlPn/FqDeylECDkqI6DOIGu3RFltXcUgFWJRRgPTFuxsZ5rBncu/XZIN4SkHLm2nN1ovxEI/j+c0y6g7uIQp6/uPd+lcp6vKZrsTnWhwYi7NWZx/t+GtYvqqDZWu6GqdqyXMw3mPEl+CnhoWmaHSC4O6hfPEBBgKrwFmWiYblVrcmBIhai30ds9lHPa5pgmnzQj6CMxFw4hqnYoefk4DfdQZnXmeM76I4ELju3y3171pcJBDM4hXygTJCzVWDSugOCAMye2cLiB6IsnffUwfC1cU9bz85tLFidkrxThrldUej28Z0AhNAljPu4XG6clJpx79FZB6yl0QYnVjgArMpTPeyzvuW5PsRbNmGW14e5hVhZenfaT0yPO1uvTnJQMjlGGy2/pLHoPX8SChGWi5dw+0em3zcQYmMvueXoGv4Gu/iyXYraorfJy1em7LBdJ72WkOPt2NA0usIF2ME9srGbwtVGZocDBf5DEYgdxqPflCuDt9gPIkE1h5HfFmtdEbk839t7vIKX+jB5Q\\u003d\\u003d\",\"ephemeralPublicKey\":\"BE2dRwe6LM72mZ8CBRmMxZEdwa/jr0tBR99TvEWnyf7Qpiv9k0wcblSPuxj2FR4/la5Sq+NRzejs2eNGKwzsg8c\\u003d\",\"tag\":\"neMQnLn8eHaHoiKP8oe2Q8ZQTnBMVTwV95Fg7cyaHUg\\u003d\"}"}
}
}
{
"googlePayCardInformation": {
"pan": "5555555555554444",
"expirationMonth": 12,
"expirationYear": 2027
},
"isSuccess": true,
"responseCode": "Q8",
"responseDescription": "Decryption of GooglePay Token was successful. Please proceed with Card verification followed by Card payment.",
"responseTime": "00:00:00",
"correlationID": "4e556a11-c80d-4353-89a8-310dce5975b1"
}
URL: https://uat.valitorpay.com/CardVerification
Request example:
{
"cardholderDeviceType": "WWW",
"amount": 2563,
"currency": "ISK",
"cardNumber": "2032191010275677",
"expirationMonth": 12,
"expirationYear": 2030,
"authenticationUrl": "http://www.acme.com/",
"checkEnrollment": true, "systemCalling": "test.v2.3",
"terminalId": 14041001,
"agreementNumber": 231517
}
Response example:
{ "cardVerificationRawResponse": "<html class=\"no-js\" lang=\"en\" xmlns=\"http://www.w3.org/1999/xhtml\">\n<head>\n<META http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">\n<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">\n<meta charset=\"utf-8\">\n<title>3D Secure Processing</title>\n<link href="/?originalUrl=https%3A%2F%2Fvalitorpay.github.io%2F%26quot%3Bhttps%3A%2F%2Fmpi.valitor.com%2Fmdpaympi%2Fstatic%2Fmpi.css%2F%26quot%3B%2520rel%3D%2F%26quot%3Bstylesheet%2F%26quot%3B%2520type%3D%2F%26quot%3Btext%2Fcss%2F%26quot%3B%26gt%3B%2Fn%26lt%3B%2Fhead%26gt%3B%2Fn%26lt%3Bbody%26gt%3B%2Fn%26lt%3Bdiv%2520id%3D%2F%26quot%3Bmain%2F%26quot%3B%26gt%3B%2Fn%26lt%3Bdiv%2520id%3D%2F%26quot%3Bcontent%2F%26quot%3B%26gt%3B%2Fn%26lt%3Bdiv%2520id%3D%2F%26quot%3Border%2F%26quot%3B%26gt%3B%2Fn%26lt%3Bh2%26gt%3B3D%2520Secure%2520Processing%26lt%3B%2Fh2%26gt%3B%2Fn%26lt%3Bscript%2520src%3D%2F%26quot%3Bhttps%3A%2F%2Fmpi.valitor.com%2Fmdpaympi%2Fstatic%2Fred.js%2F%26quot%3B%2520defer%26gt%3B%2F*%2520needed%2520for%2520xsl%2520to%2520xhtml%2520*%2F%26lt%3B%2Fscript%26gt%3B%2Fn%26lt%3Bdiv%2520id%3D%2F%26quot%3Bspinner%2F%26quot%3B%26gt%3B%2Fn%26lt%3Bimg%2520src%3D%2F%26quot%3Bhttps%3A%2F%2Fmpi.valitor.com%2Fmdpaympi%2Fstatic%2Fpreloader.gif%2F%26quot%3B%2520alt%3D%2F%26quot%3BPlease%2520wait..%2F%26quot%3B%26gt%3B%26lt%3B%2Fdiv%26gt%3B%2Fn%26lt%3Bimg%2520src%3D%2F%26quot%3Bhttps%3A%2F%2Fmpi.valitor.com%2Fmdpaympi%2Fstatic%2Fmc_idcheck_hrz_ltd_pos_103px.png%2F%26quot%3B%2520alt%3D%2F%26quot%3BMasterCard%2520ID%2520Check%2F%26quot%3B%26gt%3B%26lt%3Bdiv%2520id%3D%2F%26quot%3Bformdiv%2F%26quot%3B%26gt%3B%2Fn%26lt%3Bdiv%26gt%3B%2Fn%26lt%3Bform%2520id%3D%2F%26quot%3Bwebform0%2F%26quot%3B%2520name%3D%2F%26quot%3Bddcoll%2F%26quot%3B%2520method%3D%2F%26quot%3BPOST%2F%26quot%3B%2520action%3D%2F%26quot%3Bhttps%3A%2F%2Fmpi.valitor.com%2Fmdpaympi%2FMerchantServer%2F%26quot%3B%2520accept_charset%3D%2F%26quot%3BUTF-8%2F%26quot%3B%26gt%3B%2Fn%26lt%3Binput%2520type%3D%2F%26quot%3Bhidden%2F%26quot%3B%2520name%3D%2F%26quot%3Btxid%2F%26quot%3B%2520value%3D%2F%26quot%3B212309591%2F%26quot%3B%26gt%3B%26lt%3Binput%2520type%3D%2F%26quot%3Bhidden%2F%26quot%3B%2520name%3D%2F%26quot%3BTDS2_Navigator_language%2F%26quot%3B%2520value%3D%2F%26quot%3B%2F%26quot%3B%26gt%3B%26lt%3Binput%2520type%3D%2F%26quot%3Bhidden%2F%26quot%3B%2520name%3D%2F%26quot%3BTDS2_Navigator_javaEnabled%2F%26quot%3B%2520value%3D%2F%26quot%3B%2F%26quot%3B%26gt%3B%26lt%3Binput%2520type%3D%2F%26quot%3Bhidden%2F%26quot%3B%2520name%3D%2F%26quot%3BTDS2_Navigator_jsEnabled%2F%26quot%3B%2520value%3D%2F%26quot%3B%2F%26quot%3B%26gt%3B%26lt%3Binput%2520type%3D%2F%26quot%3Bhidden%2F%26quot%3B%2520name%3D%2F%26quot%3BTDS2_Screen_colorDepth%2F%26quot%3B%2520value%3D%2F%26quot%3B%2F%26quot%3B%26gt%3B%26lt%3Binput%2520type%3D%2F%26quot%3Bhidden%2F%26quot%3B%2520name%3D%2F%26quot%3BTDS2_Screen_height%2F%26quot%3B%2520value%3D%2F%26quot%3B%2F%26quot%3B%26gt%3B%26lt%3Binput%2520type%3D%2F%26quot%3Bhidden%2F%26quot%3B%2520name%3D%2F%26quot%3BTDS2_Screen_width%2F%26quot%3B%2520value%3D%2F%26quot%3B%2F%26quot%3B%26gt%3B%26lt%3Binput%2520type%3D%2F%26quot%3Bhidden%2F%26quot%3B%2520name%3D%2F%26quot%3BTDS2_Screen_PixelDepth%2F%26quot%3B%2520value%3D%2F%26quot%3B%2F%26quot%3B%26gt%3B%26lt%3Binput%2520type%3D%2F%26quot%3Bhidden%2F%26quot%3B%2520name%3D%2F%26quot%3BTDS2_TimezoneOffset%2F%26quot%3B%2520value%3D%2F%26quot%3B%2F%26quot%3B%26gt%3B%26lt%3Binput%2520type%3D%2F%26quot%3Bhidden%2F%26quot%3B%2520name%3D%2F%26quot%3Bdigest%2F%26quot%3B%2520value%3D%2F%26quot%3BNL9ft0VDIBFmlOyn9DrVB713hKEG5sFsbd34cMkJO00%3D%2F%26quot%3B%2520readonly%3D%2F%26quot%3Btrue%2F%26quot%3B%26gt%3B%26lt%3Binput%2520type%3D%2F%26quot%3Bhidden%2F%26quot%3B%2520name%3D%2F%26quot%3BtransientData%2F%26quot%3B%2520value%3D%2F%26quot%3BZOAqFbwakyg39qy8vGkn0cthlErs16CBo8K2jwb%2FEExLh6zOZ9pnSvgvE%2BKFACJzzM0S27YrGr5Kt%2FHGwFQ3TO9Ha%2FH7VdiYT0rK%2BkJ5pHTJAM7n412l%2FyE38NNbyjPVWOWbEBYH%2B15JoRkvpkhn4y65PgEGfojaUy1gihqSs%2FQNQEV7OsroWMv4ulZv%2BkyJAWQbuwCT39rKVaqXoOqpyiawA7GyqWacPojlwPv%2FRNKUsqANGc1%2ByRqkIqk3l3KY2pqlbV0aGsYimBQAX4M20szZqSVIF3eICfpMnn81pcOTJYfe%2FWJmuD%2FutJ%2BGtoez4ZiOeI0JBmNufd2NJu%2FPKIxHQ42Xp%2BWj%2FEBN68PCKG8aG5N85VCCGMHEJiLcGXGwtKwxuCkRFP0ef8%2B0C4pWWU97icEcvroCXVagpwG%2Bp5E03H1QV3fsT40QZnLZa9YGU9TGmt75QvRRLraxsV1%2BzIH6FPsgFEsmKRGC8eLhTPK%2F3%2B%2B93TXh6pjOc4qY%2FJWr8Uj%2B05EvrooC1qD7S6JNf1vX3PfiCmsWppo2KPDDpD76m5Oe8bKEqvSt601pgLdo%2F%26quot%3B%26gt%3B%26lt%3Binput%2520type%3D%2F%26quot%3Bsubmit%2F%26quot%3B%2520name%3D%2F%26quot%3BsubmitBtn%2F%26quot%3B%2520id%3D%2F%26quot%3BsubmitBtn%2F%26quot%3B%2520value%3D%2F%26quot%3BPlease%2520click%2520here%2520to%2520continue%2F%26quot%3B%26gt%3B%2Fn%26lt%3B%2Fform%26gt%3B%2Fn%26lt%3B%2Fdiv%26gt%3B%2Fn%26lt%3B%2Fdiv%26gt%3B%2Fn%26lt%3Bnoscript%26gt%3B%2Fn%26lt%3Bdiv%2520align%3D%2F%26quot%3Bcenter%2F%26quot%3B%26gt%3B%2Fn%26lt%3Bb%26gt%3BJavascript%2520is%2520turned%2520off%2520or%2520not%2520supported!%26lt%3B%2Fb%26gt%3B%2Fn%26lt%3Bbr%26gt%3B%2Fn%26lt%3B%2Fdiv%26gt%3B%2Fn%26lt%3B%2Fnoscript%26gt%3B%2Fn%26lt%3B%2Fdiv%26gt%3B%2Fn%26lt%3Bdiv%2520id%3D%2F%26quot%3Bcontent-footer%2F%26quot%3B%26gt%3B%26lt%3B%2Fdiv%26gt%3B%2Fn%26lt%3B%2Fdiv%26gt%3B%2Fn%26lt%3B%2Fdiv%26gt%3B%2Fn%26lt%3B%2Fbody%26gt%3B%2Fn%26lt%3B%2Fhtml%26gt%3B%2Fn%26quot%3B%2C%2520%2520%2520%2520%2520%2520%26quot%3BpostUrl%26quot%3B%3A%2520%26quot%3Bhttps%3A%2F%2Fmpi.valitor.com%2Fmdpaympi%2FMerchantServer%26quot%3B%2C%2520%2520%2520%2520%2520%2520%26quot%3BverificationFields%26quot%3B%3A%2520%5B%2520%2520%2520%2520%2520%2520%257B%2520%2520%2520%2520%2520%2520%2520%2520%26quot%3Bname%26quot%3B%3A%2520%26quot%3Btxid%26quot%3B%2C%2520%2520%2520%2520%2520%2520%2520%2520%26quot%3Bvalue%26quot%3B%3A%2520%26quot%3B212309591%26quot%3B%2520%2520%2520%2520%2520%2520%257D%2C%2520%2520%2520%2520%2520%2520%257B%2520%2520%2520%2520%2520%2520%2520%2520%26quot%3Bname%26quot%3B%3A%2520%26quot%3BTDS2_Navigator_language%26quot%3B%2C%2520%2520%2520%2520%2520%2520%2520%2520%26quot%3Bvalue%26quot%3B%3A%2520%26quot%3B%26quot%3B%2520%2520%2520%2520%2520%2520%257D%2C%2520%2520%2520%2520%2520%2520%257B%2520%2520%2520%2520%2520%2520%2520%2520%2520%26quot%3Bname%26quot%3B%3A%2520%26quot%3BTDS2_Navigator_javaEnabled%26quot%3B%2C%2520%2520%2520%2520%2520%2520%2520%2520%2520%26quot%3Bvalue%26quot%3B%3A%2520%26quot%3B%26quot%3B%2520%2520%2520%2520%2520%2520%257D%2C%2520%2520%2520%2520%2520%2520%257B%2520%2520%2520%2520%2520%2520%2520%2520%26quot%3Bname%26quot%3B%3A%2520%26quot%3BTDS2_Navigator_jsEnabled%26quot%3B%2C%2520%2520%2520%2520%2520%2520%2520%2520%26quot%3Bvalue%26quot%3B%3A%2520%26quot%3B%26quot%3B%2520%2520%2520%2520%2520%2520%257D%2C%2520%2520%2520%2520%2520%2520%257B%2520%2520%2520%2520%2520%2520%2520%2520%26quot%3Bname%26quot%3B%3A%2520%26quot%3BTDS2_Screen_colorDepth%26quot%3B%2C%2520%2520%2520%2520%2520%2520%2520%2520%26quot%3Bvalue%26quot%3B%3A%2520%26quot%3B%26quot%3B%2520%2520%2520%2520%2520%2520%257D%2C%2520%2520%2520%2520%2520%2520%257B%2520%2520%2520%2520%2520%2520%2520%2520%26quot%3Bname%26quot%3B%3A%2520%26quot%3BTDS2_Screen_height%26quot%3B%2C%2520%2520%2520%2520%2520%2520%2520%2520%26quot%3Bvalue%26quot%3B%3A%2520%26quot%3B%26quot%3B%2520%2520%2520%2520%2520%2520%257D%2C%2520%2520%2520%2520%2520%2520%257B%2520%2520%2520%2520%2520%2520%2520%2520%26quot%3Bname%26quot%3B%3A%2520%26quot%3BTDS2_Screen_width%26quot%3B%2C%2520%2520%2520%2520%2520%2520%2520%2520%26quot%3Bvalue%26quot%3B%3A%2520%26quot%3B%26quot%3B%2520%2520%2520%2520%2520%2520%257D%2C%2520%2520%2520%2520%2520%2520%257B%2520%2520%2520%2520%2520%2520%2520%2520%26quot%3Bname%26quot%3B%3A%2520%26quot%3BTDS2_Screen_PixelDepth%26quot%3B%2C%2520%2520%2520%2520%2520%2520%2520%2520%26quot%3Bvalue%26quot%3B%3A%2520%26quot%3B%26quot%3B%2520%2520%2520%2520%2520%2520%257D%2C%2520%2520%2520%2520%2520%2520%257B%2520%2520%2520%2520%2520%2520%2520%2520%26quot%3Bname%26quot%3B%3A%2520%26quot%3BTDS2_TimezoneOffset%26quot%3B%2C%2520%2520%2520%2520%2520%2520%2520%2520%26quot%3Bvalue%26quot%3B%3A%2520%26quot%3B%26quot%3B%2520%2520%2520%2520%2520%2520%257D%2C%2520%2520%2520%2520%2520%2520%257B%2520%2520%2520%2520%2520%2520%26quot%3Bname%26quot%3B%3A%2520%26quot%3Bdigest%26quot%3B%2C%2520%2520%2520%2520%2520%2520%26quot%3Bvalue%26quot%3B%3A%2520%26quot%3BNL9ft0VDIBFmlOyn9DrVB713hKEG5sFsbd34cMkJO00%3D%26quot%3B%2520%2520%2520%2520%2520%2520%257D%2C%2520%2520%2520%2520%2520%2520%257B%2520%2520%2520%2520%2520%2520%2520%2520%26quot%3Bname%26quot%3B%3A%2520%26quot%3BtransientData%26quot%3B%2C%2520%2520%2520%2520%2520%2520%2520%2520%26quot%3Bvalue%26quot%3B%3A%2520%26quot%3BZOAqFbwakyg39qy8vGkn0cthlErs16CBo8K2jwb%2FEExLh6zOZ9pnSvgvE%2BKFACJzzM0S27YrGr5Kt%2FHGwFQ3TO9Ha%2FH7VdiYT0rK%2BkJ5pHTJAM7n412l%2FyE38NNbyjPVWOWbEBYH%2B15JoRkvpkhn4y65PgEGfojaUy1gihqSs%2FQNQEV7OsroWMv4ulZv%2BkyJAWQbuwCT39rKVaqXoOqpyiawA7GyqWacPojlwPv%2FRNKUsqANGc1%2ByRqkIqk3l3KY2pqlbV0aGsYimBQAX4M20szZqSVIF3eICfpMnn81pcOTJYfe%2FWJmuD%2FutJ%2BGtoez4ZiOeI0JBmNufd2NJu%2FPKIxHQ42Xp%2BWj%2FEBN68PCKG8aG5N85VCCGMHEJiLcGXGwtKwxuCkRFP0ef8%2B0C4pWWU97icEcvroCXVagpwG%2Bp5E03H1QV3fsT40QZnLZa9YGU9TGmt75QvRRLraxsV1%2BzIH6FPsgFEsmKRGC8eLhTPK%2F3%2B%2B93TXh6pjOc4qY%2FJWr8Uj%2B05EvrooC1qD7S6JNf1vX3PfiCmsWppo2KPDDpD76m5Oe8bKEqvSt601pgLdo%26quot%3B%2520%2520%2520%2520%2520%2520%257D%2520%2520%5D%2C%2520%2520%26quot%3BadditionalFields%26quot%3B%3A%2520%5B%2520%2520%257B%2520%2520%2520%2520%26quot%3Bname%26quot%3B%3A%2520%26quot%3BIssuerLogo%26quot%3B%2C%2520%2520%2520%2520%26quot%3Bvalue%26quot%3B%3A%2520%26quot%3Bhttps%3A%2F%2Fmpi.valitor.com%2Fmdpaympi%2Fstatic%2Fmc_idcheck_hrz_ltd_pos_103px.png%26quot%3B%2520%2520%257D%2C%2520%2520%257B%2520%2520%2520%2520%26quot%3Bname%26quot%3B%3A%2520%26quot%3BIssuerText%26quot%3B%2C%2520%2520%2520%2520%26quot%3Bvalue%26quot%3B%3A%2520%26quot%3BMasterCard%2520ID%2520Check%26quot%3B%2520%2520%257D%257D%253C%2Fcode">
URL: https://uat.valitorpay.com/Payment/CardPayment
Request example:
{
"operation": "Sale",
"transactionType": "ECommerce",
"cardNumber": "341111000000151",
"expirationMonth": 12,
"expirationYear": 2030,
"cvc": "1234",
"additionalData": {
"merchantReferenceData": "ValitorPay TEST"
},
"currency": "ISK",
"amount": 150,
"cardVerificationData": {
"cavv": "jq6EHIP0PfZEYwAAnuCpB4MAAAA=",
"mdStatus": "MdAttempt",
"xid": "nrQGVcVW0CIzw6wsqwIlxLAUTCE=",
"dsTransId": "f4bd9217-f3ee-4895-a207-cdf489aa5g8c"
},
}
Response example:
{
"acquirerReferenceNumber": "898109",
"transactionID": "223113898109",
"authorizationCode": "803761",
"transactionLifecycleId": "000000289501967",
"maskedCardNumber": "341111*****0151",
"isSuccess": true,
"cardInformation": {
"cardScheme": "A",
"issuingCountry": "US",
"cardUsage": "Credit",
"cardCategory": "Consumer",
"outOfScaScope": true
},
"responseCode": "00-I",
"responseDescription": "Authorized.",
"responseTime": "00:00:00",
"correlationID": "45a5bb98-1f3e-4d38-93c9-def4d20f5c8a"
}
| Card Type | Settlement currencies | Settlement countries |
|---|---|---|
| VISA | AUD, CAD, CHF, DKK, EUR, GBP, HKD, ISK, JPY, NOK, PLN, SEK, USD | Europe (EEA and non EEA countries) |
| Master Card | AUD, CAD, CHF, DKK, EUR, GBP, HKD, ISK, JPY, NOK, PLN, SEK, USD | Europe (EEA and non EEA countries) |
| American Express | ISK | Iceland |
| American Express | GBP | United Kingdom |
| American Express | EUR | Republic of Ireland |
Android™ and Google Pay™ are trademarks of Google LLC.
Google Play™ and the Google Play logo are trademarks of Google LLC.