I booked Garuda flights for 4 persons using FlyGaruda only to know how poorly designed it is.
First, it doesn’t save your previously typed information. I made a mistake at the end of the form, and try to go back to the previous page. Instead, it took me to the home page and I have to refilled all of the information again.
Second, error in payment processing. I made it to the payment page and filled in my one time password for my credit card. It took a while for FlyGaruda to process. My bank notification even came faster telling that a payment had been made to Garuda. However, FlyGaruda said otherwise. So I called Garuda and told what happened, then they asked me to send proof of transaction by email. I sent them email with proof, but then they asked for a billing statement, which will take 7 days to process it with the bank. They could just apologize for their app mistakes and provide an alternative booking solution.
Third, it seems like Garuda doesn’t read the reviews of their app. Only 1 star rating for the 5 star airline? So, don’t waste your time using FlyGaruda or you’re gonna end up wasting your time writing a long review like me.