Save article Guest Policies & Payments How and when do I refund a virtual credit card (VCC) ? We offer a guided 60 to 90 day process for virtual credit card refunds to give you plenty of time to administer refunds that fit your way of working. This process is designed to...