Verifone XML

Integration can be tested here.

Verifone can be contacted here.


Example Request

curl --location 'https://api.revopci.co.uk/' \
--header 'X-Session;' \
--header 'X-Auth;' \
--header 'Content-Type: application/json' \
--data '{
    "provider": "verifoneXml",
    "mode": "test",
    "payment": "payment",
    "parameters":
    {
        //Tokenize Request - Unencrypted
        "transactionType": "TOKEN",
        "systemId": "",
        "systemGuid": "",
        "passcode": "",
        "purchase": "true",
        "refund": "true",
        "cashback": "false",
        "tokenExpirationDate": "010130"

        //Tokenize Request - Encrypted
        "tokenExpirationDate": "010130"

        //Token Payment Request – Unencrypted
        "transactionType": "TOKENSALE",
        "systemId": "",
        "systemGuid": "",
        "passcode": "",
        "accountId": "",
        "accountPasscode": "",
        "transactionCurrencyCode": "826",
        "terminalCountryCode": "826",
        "avsHouse": "123",
        "avsPostcode": "SANTA1",
        "txnValue": "1.10",
        "tokenId": "000000000000"

        //Token Payment Request - Encrypted
        "avsHouse": "123",
        "avsPostcode": "SANTA1",
        "txnValue": "1.10",
        "tokenId": "000000000000"

        //Refund Request – Unencrypted
        "transactionType": "REFUND",
        "systemId": "",
        "systemGUID": "",
        "passcode": "",
        "accountId": "",
        "accountPasscode": "",
        "transactionCurrencyCode": "826",
        "terminalCountryCode": "826",
        "txnValue": "1.10",
        "tokenId": "000000000000"

        //Refund Request – Encrypted
        "txnValue": "1.10",
        "tokenId": "000000000000"
    }
}'