curl --request POST \
--url https://dev-api.auxvault.net/api/v1/public/transaction \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '
{
"Amount": 10.5,
"BillingCountry": "USA",
"BillingCountryCode": "+1",
"BillingCustomerName": "John Doe",
"BillingEmail": "[email protected]",
"BillingPhoneNumber": "555-123-4567",
"BillingPostalCode": "12345",
"CardNumber": "4111111111111111",
"Cvv": "123",
"ExpiryDate": "1225",
"SuggestedMode": "Card",
"ConvenienceFeeActive": true,
"IpAddress": "192.168.1.1",
"BillingAddress": "123 Main St",
"BillingCity": "Anytown",
"BillingState": "CA",
"ShippingSameAsBilling": true,
"ShippingCustomerName": "<string>",
"ShippingEmail": "<string>",
"ShippingPhoneNumber": "<string>",
"ShippingAddress": "<string>",
"ShippingCountry": "<string>",
"ShippingCity": "<string>",
"ShippingState": "<string>",
"ShippingPostalCode": "<string>",
"TransactionType": "<string>",
"PaymentTokenization": true
}
'