Using 1.5.3 CiviCRM 4.6.26 on D7. I get the following error: "Invalid currency selection: USD for domain iatspayments.com" when I submit an event registration.

I believe I have the correct server url in NA for credit card payments: https://iatspayments.com/NetGate/ProcessLinkv2.asmx?WSDL

My event page is configured for USD($)

1 Answer 1


Okay. Fixed. I guess this is pretty simple. Needs the domain prefix "www" in the URL for the "Site URL" (in the Payment Processor Settings) or it won't resolve. Not sure why it throws the odd error description. But, hey, it's working now.

  • Hi John - you can mark your own answer as completed - that will take this question to the archives. Apr 26, 2017 at 0:49
  • PS - whenever not sure about the correct URLs -> just add a new Payment Processor -> and see what the new defaults are. Apr 26, 2017 at 0:53

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.