Question: how long does moneygram express payment take?
Answer: The transaction is usually received within 15 to 20 minutes. Payment is applied by Revenue Accounting to the guest's booking number or if payment is for an on board credit, the ship is advised of payment in house via email.