Listing Details

Segpay
A EU based credit card payment service provider licensed as an Authorized Payment Institution under the Payment Services Directive (PSD) by the Financial Conduct Authority of the UK; Reg. No. 584599. SegPay has a global reach and has secured multiple acquiring relationships that support merchants in the US, Canada and the European Union and also supports consumer payments globally.