Provider guide
Cashflows
Integration notes, required parameters, test details and example requests for integrating Cashflows with the Revo PCI platform.
At a glance
1
Supported transaction type
Supported mode
PAYMENT
Testing
Test card details
Card Number:
4000000000000002Expiry Date:
0631CVV:
123
Overview
Integration requirements
Required parameters
transactionType
Currently only 'PAYMENT' is supported which will take a payment from the requested card, more options can be added on request.
ConfigurationId
This is provided by Cashflows. EG: 12345678901234567890123
APIKey
This is provided by Cashflows. GUID Format
amount
Entered as a standard amount. EG: 15.02.
currency
Must be provided as 3 letters for example: 'GBP'.
Optional parameters
orderNumber
Unique identifier for this payment. We always recommend using a GUID / UUID for payment references, you can see an example here.
Cashflows supports a range of other parameters not currently integrated into the PCI platform, more information can be found here, if you would like any integrated please contact us.
Reference
Example request
cURL exampleAPI request
curl --location 'https://api.revopci.co.uk/' \
--header 'X-Session;' \
--header 'X-Auth;' \
--header 'Content-Type: application/json' \
--data '{
"provider": "cashflows",
"mode": "test",
"method": "payment",
"parameters":
{
"transactionType": "PAYMENT",
"ConfigurationId": "12345678901234567890",
"APIKey": "00000000-0000-0000-0000-000000000000"
"amount": "15.02",
"currency": "GBP",
"order_id": "00000000-0000-0000-0000-000000000000"
}
}'