We are looking at a partnership with AMEX and of course they want only AMEX as a possible payment method so we need to limit our Internet-AMEX mode of sale to only allow AMEX cards. Is there a way to do this, while still allowing our regular Internet MOS to accept all other cards?
Michele
Hi Michele,
We have run into the same challenge. Unfortunately, I do not know of any native way to do this. We implemented a custom table and procedure that we exposed via the REST API to handle this sort of thing.
Here is an overview of what we did:
(1) I built a custom table that ties specific payment methods to MOS. I create a row in this table for the MOS we're using for AMEX-only promotions to only have an AMEX payment method.
(2) We define all other rules in the table, including default handling so that we don't have to literally define rules for every MOS.
(3) When we have an AMEX promo code that changes the user's session to the special MOS.
(4) During checkout, we call our custom procedure that incorporates the custom table to identify payment methods instead of the standard SOAP API call.
That solution has worked well for us. I'd be happy to share the table and procedure code if that would be helpful.
Thanks,David
Do you use TNEW? I can't remember which version it came with (we are on v5.5 of TNEW) but there is a system table called LTR_TNEW_DYN_PAYMENT_METHOD that should do just that. We haven't used it so I can't speak to how it works in action but it's there to limit payment methods for the web.
Hope that helps!
Jenny
No, we are not TNEW.
From: Tessitura Technical Forum [mailto:forums-technical@tessituranetwork.com] On Behalf Of Jenny Graf Sent: Wednesday, June 17, 2015 4:20 PM To: Michele Keutsch Subject: Re: [Tessitura Technical Forum] Limit payment method by MOS
From: Michele Keutsch <bounce-michelekeutsch5100@tessituranetwork.com> Sent: 6/17/2015 3:32:51 PM
This message was sent automatically to you by www.tessituranetwork.com because you subscribed to the Tessitura Technical Forum. You may reply to this message to post to the Technical forum or visit the site to search, read and post to the forums. In the interest of keeping the forum posts from becoming cluttered, we encourage you to delete previous message text from your reply before sending. Thank you!
Thank you David. One of our developers may be in touch.
From: Tessitura Technical Forum [mailto:forums-technical@tessituranetwork.com] On Behalf Of David Frederick Sent: Wednesday, June 17, 2015 4:05 PM To: Michele Keutsch Subject: Re: [Tessitura Technical Forum] Limit payment method by MOS
Thanks, David
As Jenny mentioned, the LTR_TNEW_DYN_PAYMENT_METHOD table works great for this.
If you want to email me offline, I’m happy to point you to the event we currently have built and explain how we did it. It uses an AMEX-specific price type and MOS as well as allocations and promo code(s), but not all of those pieces are necessary.
Stacey Voigt
Database Manager
Santa Barbara Center
for the Performing Arts
svoigt@granadasb.org
805-899-3000 x 128
From: Tessitura Technical Forum [mailto:forums-technical@tessituranetwork.com] On Behalf Of Jenny Graf Sent: Wednesday, June 17, 2015 1:18 PM To: Stacey Voigt Subject: Re: [Tessitura Technical Forum] Limit payment method by MOS