API Listings
Documentation
Fexco International Payments WEB API is a suite of Restful APIs designed to facilitate a clean flow of payment data
View Global Payment Codes View Product List and Codes View API Code SamplesStreamline & simplify your payment processes with our payable APIs
APIs
Client
API | Description |
---|---|
GET api/Client/GetBaseCurrencies?clientID={clientID} |
Return Clients available Base Currencies. |
GET api/Client/GetOperators?clientID={clientID} |
Gets a list of a clients operators |
Quotations
Address
API | Description |
---|---|
GET api/Address?postCode={postCode}&countryCode={countryCode} |
Get Address using post code or Eircode. On success, returns the address for the supplied post code or Eircode. |
Rates
API | Description |
---|---|
GET api/Rates/GetRates?clientRef={clientRef}&baseCurrency={baseCurrency}&fxCurrency={fxCurrency} |
Get Rate Details based on combination of (ClientRef,BaseCurrency,FXCurrency) |
Payee
Sanctions
API | Description |
---|---|
GET api/Sanctions/GetSanctions?subjectName={subjectName}&subjectCountry={subjectCountry} |
Sanction Check to search for hits on a name(Name,Country) |
CostCentres
API | Description |
---|---|
GET api/CostCentre/Amend?clientID={clientID}&costCentreCode={costCentreCode}&name={name}&active={active}&email={email}&fullName={fullName}&addr1={addr1}&addr2={addr2}&addr3={addr3}&city={city}&state={state}&postCode={postCode}&country={country}&contact={contact}&natureOfBusiness={natureOfBusiness}&customerNumber={customerNumber} |
Amend Cost Centre details. Return a message to indicate success or failure of amend operation. |
GET api/CostCentre/Create?clientID={clientID}&name={name}&active={active}&email={email}&fullName={fullName}&addr1={addr1}&addr2={addr2}&addr3={addr3}&city={city}&state={state}&postCode={postCode}&country={country}&contact={contact}&natureOfBusiness={natureOfBusiness}&customerNumber={customerNumber} |
Create a Cost Centre. Return a message to indicate success or failure of create operation. |
GET api/CostCentre/GetCostCentres?clientID={clientID}&costCentreCode={costCentreCode}&name={name}&active={active} |
Get Cost Centres. |
Products
API | Description |
---|---|
GET api/Products/GetProducts?clientRef={clientRef} |
Get Product Details based on (ClientRef) |
GET api/Products/GetProductRules?productID={productID} |
Get Product Rules based on Product ID |
GET api/Products/GetProductCurrencies?productID={productID} |
Get Product Currencies based on Product ID |
GET api/Products/GetProductCountries?productID={productID} |
Get Product Countries based on Product ID |
Payments
API | Description |
---|---|
GET api/Payments/Get?transRef={transRef} |
Get Payment Details using a transaction reference. |
GET api/Payments/Create?clientRef={clientRef}&operatorID={operatorID}&baseCurrency={baseCurrency}&foreignCurrency={foreignCurrency}&payeeID={payeeID}&amountToBeConverted={amountToBeConverted}&amountTypeForeignOrBase={amountTypeForeignOrBase}&payeeContact={payeeContact}&invoiceComment={invoiceComment}&clientTransactionReference={clientTransactionReference} |
Add/Create a new payment with required payment details. |
GET api/Payments/Cancel?xaRef={xaRef}&operatorId={operatorId} |
Cancel a payment using transaction reference. |
GET api/Payments/Approve?xa_Ref={xa_Ref}&operatorID={operatorID}"eID={quoteID}&factorCode={factorCode} |
Approve a payment using quotation reference. |
Banks
API | Description |
---|---|
GET api/Banks/GetBankDetails?bankCountry={bankCountry}&bic={bic}&clearingCode={clearingCode} |
Get Bank Details based on any combination of (Bank Country, BIC, ClearingCode) |
GET api/Banks/GetBankCountryRules?bankCountry={bankCountry} |
Get Bank Country Rules based on numeric Bank Country Code |
GET api/Banks/PostBankDetails?bankCountry={bankCountry}&bic={bic}&iban={iban}&clearingCode={clearingCode} |
Validates any combination of (Bank Country, BIC, IBAN, ClearingCode) |
SMS
API | Description |
---|---|
GET api/SMS/PostSendSMSMessage?message={message}&mobileNumber={mobileNumber}&friendlyName={friendlyName} |
Sends SMS message |
Build your own Payables Solution
Fill in the details above and one of our API experts will contact you to discuss your specific requirements Or
Email us.Payment solutions experts
As featured in:
Safe, secure & compliant
As a regulated financial institution Fexco International Payments uses robust client asset procedures to keep your funds protected.
In October 2016, Fexco International Payments became the first Irish payments provider to achieve the esteemed ISO 27001 Certification.