# Update a Virtual Card
source: https://developer.mastercard.com/iccp/documentation/03_use-cases/updatepr/index.md

> After creating a virtual card, buyers can update the card to reflect changed payment needs.

### Updating a Virtual Card {#updating-a-virtual-card}

If the details of the payment to be made with a virtual card changes, the buyer can update the virtual card to reflect the changed details. If for example, the company returns goods purchased, the amount can be reduced,
or if the supplier does not take the payment in time, the validity period of the virtual card can be extended.

In these cases, make an [updatePurchaseRequest](https://developer.mastercard.com/iccp/documentation/05_api_reference/soap_api/purchaserequest/updatepurchaserequest/index.md#sample-request) API call to modify the details of the purchase request, which in turn modifies the details of the virtual card.
