Quote:
|
Originally Posted by s0laris2
Actually no you dont.
I am in canada and they willl process
|
I am not sure they will - I unintentionally signed up thinking they were a sponsor and here's the response I got
"I just received notification that you completed the first steps of the online sales agreement however in order to utilize Segpay?s billing solutions you must be either located or incorporated in an approve EU country. At this time, we are unable to work with merchants located in the US. Do you have an EU address/corporation? "