I have a CiviCRM test site running on 4.7.12 which requires the Gift Memberships extension https://civicrm.org/extensions/gift-memberships
I realise that Gift Memberships is only compatible up to 4.6 but it matches our requirement perfectly so I thought I would give it a go and see if it worked.
Everything appears to be working correctly apart from one major flaw, when using the contribution page containing the Gift Membership price set the browser isn't redirected to PayPal (PayPal Standard sandbox) and simply skips straight to the Thank You page.
I also notice that the contribution id is set to 0 in the civicrm_gift_memberships_codes table, consequently the email contains all codes rather than just the ones associated with the contribution.
I've only just got under the hood of Civi so I'm a bit out of my depth. Normal membership contributions are working correctly and, using Smarty debug, I can't see anything in the confirm form which looks significantly different.
I assume there is a change between 4.6 & 4.7 which this code isn't coping with so I'm wondering if anyone has had any success with Gift Membership under 4.7 or might be able to point me in the right direction?