Cross-border payment specialist