It can take up to 72 hours for your points balance to update. This will depend on your bank.
If you still haven't received your points for a purchase after this time, email us at help@loyalbe.io or reach us using the in-built chat and we'll look into it for you.