Stripe as Payment Gateway

For a variety of reasons, we would like to use Stripe to process payments in our proposed Tessitura web application. However, we know that hosted payment pages from Windcave are Tessitura's recommended solution (in the US). What potential ramifications would there be for the REST API implementation and the administration of Tessitura data if we chose to use Stripe to process transactions before ticket orders are saved to Tessitura?

Parents
  • Hi Cyrus, 

    Regarding REST API development, using a non-integrated payment provider like Stripe is supported and can be completed with standard functionality. 

    Regarding Tessitura administration, I'll call out a few initial considerations, and others might chime in based on experiences they've had. First, introducing another payment provider means that the organization's finance department will need to establish an account with them and be prepared to add the processor to their normal reconciliation process. Second, since Stripe cannot be used in the Tessitura client, the organization will need to continue processing application-based orders with one of our integrated partners. Third, any refunds to web orders will need to be processed in Tessitura (to release the tickets and ensure Tessitura's financial info is correct) as well as in Stripe (to actually get the money back to the customer).

    As you get into your project, let us know how it goes!

  • Bouncing off this with two thoughts:

    1. I wonder how difficult it would be to automate the process of refunding in Stripe, based on hooking into Tessitura via a service interceptor or even just watching the T_PAYMENT table periodically, and having this invoke some custom code to talk to Stripe's API when a refund is processed.

    2. I think it was implied at a technical session last TLCC that there were future plans for the Tessitura services to integrate with payment providers such as Stripe and/or others in the same category... can you "neither confirm nor deny" that rumor for us, Michael? Wink

  • We do not support and strongly do not encourage customization's to Tessitura's payment processing features (except reporting). Such customizations make it difficult to support the standard parts of the software, and the potential to cause harm in a critical part of the platform is too risky.

    As for Stripe, we are still actively investigating Stripe as a potential integrated payment provider option, but no new news to share today. 

    Thanks!

Reply
  • We do not support and strongly do not encourage customization's to Tessitura's payment processing features (except reporting). Such customizations make it difficult to support the standard parts of the software, and the potential to cause harm in a critical part of the platform is too risky.

    As for Stripe, we are still actively investigating Stripe as a potential integrated payment provider option, but no new news to share today. 

    Thanks!

Children
No Data