Suggest Your Site

Listing Details



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.

More Information

Alexa Ranking Details

Alexa Traffic details of