I recently bought amazon shopping vouchers from magicpin using my ever-amazing cashback card. Cashback was generated for that transaction. Me trusting the card, went ahead and bought more shopping vouchers on 29th May. The transaction is settled on 31st May but the cashback is not generated yet. Is SBI giving cashback randomly or what is the issue here ? Thanks in advance