curl --location 'https://base.merchantwarrior.com/token' \
--header 'MW-API-VERSION: 2.0' \
--header 'Content-Type: application/json' \
--data-raw '{
"method": "processCard",
"merchantUUID": "123456789abcd",
"apiKey": "1a3b5c",
"transactionAmount": "10.00",
"transactionCurrency": "AUD",
"transactionProduct": "ABC4321",
"customerName": "Mr. Example Person",
"customerCountry": "AU",
"customerState": "Queensland",
"customerCity": "Brisbane",
"customerAddress": "123 Test Street",
"customerPostCode": "4000",
"cardID": "NUFM56937091",
"hash": "e9ddc296b76b3398934bfc06239073df",
"transactionReferenceID": "A257240023321",
"recurringFlag": "1",
"threeDSToken": "XXXXX",
"customerPhone": "0401234567",
"customerEmail": "person@example.com",
"customerIP": "123.456.789.012",
"storeID": "Test store name",
"cardKey": "a84JI2cA12ziZ3Fx",
"cardKeyReplace": "mbnGHOq86sXTjQgd",
"paymentCardCSC": "123",
"custom1": "XXXXX",
"custom2": "XXXXX",
"custom3": "XXXXX",
"originalTransactionID ": "46871-c26f007a-49fa-4cf9-80f4-52ca55d4fcbc",
"networkTransactionID": "XXXXX"
}'