Gift Certificates

Hi

Our software developers are currently setting up Gift Certificates for sale on our website and have encountered a problem with the "ApplyGiftCertificate" method that we could really use some help on.

The redemption method returns "Invalid Gift Certificate number" when they try to redeem a gift certificate.  
They can use the exact same gift certificate number for the GetCertificateInfo" method  and this successfully returns information about that certificate. So the the number is correct but it doesn't explain why the "applyGiftCertificate" method is failing. 
We are hoping there is a configuration option they can change within Tessitura.  They cannot find any mention within the API documentation of what to configure, the information simply states what the methods are and that they should work ok.

Many thanks
Jeanette
THE EDGE Auckland

Parents
  • Dear Jeanette,

    We had a similar problem recently and sent a query through to POP (our current web developers) and Tessitura. We had suspicions that maybe the API was causing the problem, as just like you, we were able to process Gift Certificates directly through the client with no problems at all, but remeeming them online would always produce the 'Invalid Gift Certificate Number' error message.

    It turned out that it was not the API, but that there was a character limit set on the Gift Certificate redemption field on the online payment page.

    The first four characters of Gift Certificates are generated by TT as a Gift Certificate Code, the remaining digits (after the dash) are the Tessitura Transaction Number. As our transaction numbers went from 6 digits to 7 digits in September, this lengthened the Gift Certificate Code and none of these longer numbers were being accepted.

    The gc_no field in the database is 16 characters long, so it's worth talking to your web developers just to check if there's a limit on this online input field.

    Hope this helps

    Keith Bursnall
    CRM Systems Development Manager
     
    Royal Opera House
    Covent Garden, London WC2E 9DD
    Telephone: +44 (0)20 7212 9408
    Email: keith.bursnall@roh.org.uk
     
    Website: www.roh.org.uk
    YouTube: www.youtube.com/royaloperahouse
    Join us on Facebook: www.roh.org.uk/facebook

Reply
  • Dear Jeanette,

    We had a similar problem recently and sent a query through to POP (our current web developers) and Tessitura. We had suspicions that maybe the API was causing the problem, as just like you, we were able to process Gift Certificates directly through the client with no problems at all, but remeeming them online would always produce the 'Invalid Gift Certificate Number' error message.

    It turned out that it was not the API, but that there was a character limit set on the Gift Certificate redemption field on the online payment page.

    The first four characters of Gift Certificates are generated by TT as a Gift Certificate Code, the remaining digits (after the dash) are the Tessitura Transaction Number. As our transaction numbers went from 6 digits to 7 digits in September, this lengthened the Gift Certificate Code and none of these longer numbers were being accepted.

    The gc_no field in the database is 16 characters long, so it's worth talking to your web developers just to check if there's a limit on this online input field.

    Hope this helps

    Keith Bursnall
    CRM Systems Development Manager
     
    Royal Opera House
    Covent Garden, London WC2E 9DD
    Telephone: +44 (0)20 7212 9408
    Email: keith.bursnall@roh.org.uk
     
    Website: www.roh.org.uk
    YouTube: www.youtube.com/royaloperahouse
    Join us on Facebook: www.roh.org.uk/facebook

Children