Manually added (No code): Items would be added to the order post-purchase, upon confirmation of use of a Mastercard. A confirmation email would be sent confirming the product has been added to their order.
Automatically added, manually verified (code provided): Gift Item would be automatically added to the cart with use of a code/embedded URL. After purchase - during or before fulfillment - manual confirmation that MasterCard would be verified. If the customer did not use a MasterCard for purchase, the gift would be removed from the order and the customer notified.