Payviate can be used to process World Fuel Contract Fuel (WFS CF) tranactions.
WFS CF transactions can be passed in in a number of ways.
PCATS Line items are required for WFS CF.
To ensure correct pricing, ensure the following fields are passed (in addition to standard Payviate required fields):
POST https://beta.ahtservices.com/ahtcp/payviate/webid/xxxxx/Auth
{
"TransactionType": "PreAuth",
"CardNumber": "*****",
"ExpirationMonth: "**",
"ExpirationYear": "**",
"MerchantInvoiceNumber": "2013718",
"TailNumber": "N876GH",
"AuthAmount": 0.00,
"EnforcePCATSCodes": true,
"Software": "YourSoftware",
"LineItems": [
{
"Description": "JetAFuel",
"Amount": 0,
"Quantity": 512,
"UnitPrice": 0,
"SalesTax": 0,
"ProductType": "Fuel"
}
],
"ContractFuel": {
"FuelDeliveryDate": "03/20/2026",
"FlightNumber":"",
"TransactionType":"CORP"
}
}