Battling Security Hurdles in Cross-Border Payments