MT103 (SWIFT) is a very common way of sending payments internationally,regarding GiGoGo comments yes they can be reverted otherwise known as a RECALL but these usually are dependant on both parties agreeing on funds being returned to each other its very rarely one sided.
how did the client come...