I will clarify
Sorry, I didn't get the notification about this post. I'll clarify.
They give you an email, first name and last name, you have to transfer your points as miles on those frequent flyer name. They mostly create new accounts from different ids to book air tickets. Usually the payment is next day, sometimes they delay it by another day, but they always pay.
I can share more screenshots if you guys need. They also let you swipe their card for international bookings and pay you 2-3% on top of what amount is charged. Payment within a week.