added spec to make sure payment is associated with gift card
payment is only created if Paypal validates ipn