Gift Card Trading and its Economic Impact on Ecommerce in Africa