Online payment options for business executives and international clients