OpenProducer / angelcityjazz

Project space for the Angel City Jazz website
Other
0 stars 0 forks source link

ACJF ticketing and registration flow #6

Closed gusaus closed 2 years ago

gusaus commented 4 years ago

We'd like to provide the following options for the ACJ Virtual Festival -

Release date/availability

Purchase options When a user views an event page, they should be provided with the following options

Todo

Issues we need to sort out are as follows -

Elements

Product

Membership

Membership Plan Data

Restricted content

Examples

SFJAZZ.org | Digital Memberships

https://www.sfjazz.org/watch/ https://www.sfjazz.org/membership/digital-memberships/

Purchase flow -

Smalls Live

https://www.smallslive.com/ https://www.smallslive.com/contact-and-info/

Content / access levels

Purchase / member options

ACT4MUSIC Ticket Sales -

https://act4music.org/shop/

Purchase / member options

Originally posted by @roccosomazzi in https://github.com/OpenProducer/angelcityjazz/issues/5#issuecomment-657684447

roccosomazzi commented 4 years ago

I think we should have two options for the VR festival:

gusaus commented 4 years ago

So for the festival pass - would access to the content be just for the month of October?

Then we can introduce regular memberships based on an annual fee with access to the archives and discounts on future events.

Memberships would be something introduced sometime after the festival? If so, I'm wondering if we need both WooCommerce Memberships and Event Tickets Plus... or if the latter could provide us with what we need to start.

Probably will create another support ticket (https://support.theeventscalendar.com/) to get some advice on these scenarios, since priority support part of what you already paid for.

roccosomazzi commented 4 years ago

I think it’s good to have the membership set up ready by the time the festival comes around so that maybe we can promote it a bit but it’s less urgent than the event ticketing set up.

On Mon, Jul 13, 2020 at 4:27 PM Gus Austin notifications@github.com wrote:

So for the festival pass - would access to the content be just for the month of October?

Then we can introduce regular memberships based on an annual fee with access to the archives and discounts on future events.

Memberships would be something introduced sometime after the festival? If so, I'm wondering if we need both WooCommerce Memberships and Event Tickets Plus... or if the latter could provide us with what we need to start.

Probably will create another support ticket ( https://support.theeventscalendar.com/) to get some advice on these scenarios, since priority support part of what you already paid for.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/OpenProducer/angelcityjazz/issues/6#issuecomment-657873268, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQGKU3DO4L6GNSXOH7WP4GDR3OJ4LANCNFSM4OYZCB6A .

-- Rocco Somazzi

http://angelcityarts.org http://angelcityjazz.com

gusaus commented 4 years ago

Still trying to wrap my head around the options -

So for an event (https://content-angelcityjazz.pantheonsite.io/calendar/gerald-clayton-steve-lehman-duo/ as an example)

We should provide ticket buttons/links to the following, yes? -

Would membership be another option that we'd provide on the event page or just linking here? https://content-angelcityjazz.pantheonsite.io/membership/

What are some existing examples that come close to this flow?

gusaus commented 4 years ago

FYI here's more info on the blocks that will be available once the https://theeventscalendar.com/products/wordpress-event-tickets/ plugin is enabled and configured -

https://theeventscalendar.com/knowledgebase/k/an-introduction-to-tickets-blocks/

gusaus commented 4 years ago

I think it’s good to have the membership set up ready by the time the festival comes around so that maybe we can promote it a bit but it’s less urgent than the event ticketing set up.

Probably a dumb question - are we 100% sure these performances are even going to happen in September? Are the dates/venues confirmed? What if the state is still in lockdown?

Related to this issue, I'm wondering how that would affect 'when' there would be something to sell. Would it make sense to sell tickets and event passes if there's a chance of cancellation or the festival was pushed back a bit? Is the plan to wait until performances are in the can?

Based on https://github.com/OpenProducer/angelcityjazz/issues/5#issuecomment-658343604, I think we can roll in the ticketing and registration after the initial launch. In addition to making sure there's something to sell, we'd have a bit more time to solidify this process and properly incorporate into the site and theme.

Any update you can provide on scheduling / ticketing ETA would help determine a good launch date and milestones to follow.

roccosomazzi commented 4 years ago

I'm quite sure we'll be able to do the recordings in September even if things don't get better. If they get much worse, then who knows.

On Tue, Jul 14, 2020 at 12:09 PM Gus Austin notifications@github.com wrote:

I think it’s good to have the membership set up ready by the time the festival comes around so that maybe we can promote it a bit but it’s less urgent than the event ticketing set up.

Probably a dumb question - are we 100% sure these performances are even going to happen in September? Are the dates/venues confirmed? What if the state is still in lockdown?

Related to this issue, I'm wondering how that would affect 'when' there would be something to sell. Would it make sense to sell tickets and event passes if there's a chance of cancellation or the festival was pushed back a bit? Is the plan to wait until performances are in the can?

Based on #5 (comment) https://github.com/OpenProducer/angelcityjazz/issues/5#issuecomment-658343604, I think we can roll in the ticketing and registration after the initial launch. In addition to making sure there's something to sell, we'd have a bit more time to solidify this process and properly incorporate into the site and theme.

Any update you can provide on scheduling / ticketing ETA would help determine a good launch date and milestones to follow.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/OpenProducer/angelcityjazz/issues/6#issuecomment-658360168, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQGKU3A4YXXUWMVE26DM7Z3R3SUOPANCNFSM4OYZCB6A .

-- Rocco Somazzi

http://angelcityarts.org http://angelcityjazz.com

gusaus commented 4 years ago

Are the performances still going to happen at LA venues? Hearing the whole state is shutting down again had me wondering.

So let's assume the recordings will happen - what is your current thinking about when to sell access? I'd think we'd want to hold off selling a ticket to a given event until there's a recording.

We can still launch, schedule events, and announce/promote the festival beforehand.

Just my thoughts on how to handle the unknown.

roccosomazzi commented 4 years ago

We can offer RSVPs as we announce the events and then offer tickets after filming. We will be filming at REDCAT. THere is a limit on how many people can be on stage and the distance in between them but it is still allowed.

On Tue, Jul 14, 2020 at 12:39 PM Gus Austin notifications@github.com wrote:

Are the performances still going to happen at LA venues? Hearing the whole state is shutting down again had me wondering.

So let's assume the recordings will happen - what is your current thinking about when to sell access? I'd think we'd want to hold off selling a ticket to a given event until there's a recording.

We can still launch, schedule events, and announce/promote the festival beforehand.

Just my thoughts on how to handle the unknown.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/OpenProducer/angelcityjazz/issues/6#issuecomment-658374536, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQGKU3EE5XQR6CRG6VXG22LR3SYATANCNFSM4OYZCB6A .

-- Rocco Somazzi

http://angelcityarts.org http://angelcityjazz.com

gusaus commented 4 years ago

REDCAT sounds like a great venue! Will the performances/filming dates be happening over several days or is this still being locked down?

We can offer RSVPs as we announce the events and then offer tickets after filming.

So assuming announcing events means we'd first create and schedule a date/time when each performance will be available, we'll need RSVPs for launch https://github.com/OpenProducer/angelcityjazz/issues/5#issuecomment-658343604 - then have the ticketing / festival pass / membership rolled in by whenever it's time to film.

Does that seem about right?

roccosomazzi commented 4 years ago

We’re scheduled to film at REDCAT from 9/10 to 12.

On Tue, Jul 14, 2020 at 1:34 PM Gus Austin notifications@github.com wrote:

REDCAT sounds like a great venue! Will the performances/filming dates be happening over several days or is this still being locked down?

We can offer RSVPs as we announce the events and then offer tickets after filming.

So assuming announcing events means we'd first create and schedule a date/time when each performance will be available, we'll need RSVPs for launch #5 (comment) https://github.com/OpenProducer/angelcityjazz/issues/5#issuecomment-658343604

  • then have the ticketing / festival pass / membership rolled in by whenever it's time to film.

Does that seem about right?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/OpenProducer/angelcityjazz/issues/6#issuecomment-658399006, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQGKU3CWTXJK5LWJKBIUKEDR3S6NJANCNFSM4OYZCB6A .

-- Rocco Somazzi

http://angelcityarts.org http://angelcityjazz.com

gusaus commented 3 years ago

@roccosomazzi I've been looking again at how SF Jazz, Smalls and https://act4music.org/ are presenting virtual concerts and it seems like they're all providing access via membership, rather than selling tickets. Smalls and SF Jazz also provide the latter for in-person concerts (if/when they exist), but access to their digital archives is via membership.

That said, SF Jazz is providing access to their online education events via ticket sales - https://www.sfjazz.org/calendar/?month=7.2020&season=4191 https://www.sfjazz.org/tickets/productions/intro-to-ableton-live-online/

Based on https://github.com/OpenProducer/angelcityjazz/issues/5#issuecomment-657684447 and subsequent discussion, we'd like to provide a combo of both? i.e.

Is this correct? IF yes, we'll need the following plugins to set up

I think we can start with the free version of Event tickets to set up RSVPs - can you describe the RSVP flow again - do we want folks to register to attend?

roccosomazzi commented 3 years ago

The RSVP is basically to collect info on people who are interested in the show. Once we start selling the tickets or memberships we can contact them to move forward with the purchase. For the 24h access we can use the act4music model. Basically you become a registered user and then pay for each show you want to have access to. Once you log in with your credentials you can see a list of shows you purchased. The festival pass could also work this way, it's basically a series of tickets. Once you log in as a registered user you wold see all the shows as being available to see on the specific days we decided to make them available. If you want to talk on the phone about thi let me know.

On Tue, Jul 21, 2020 at 2:51 PM Gus Austin notifications@github.com wrote:

@roccosomazzi https://github.com/roccosomazzi I've been looking again at how SF Jazz, Smalls and https://act4music.org/ are presenting virtual concerts and it seems like they're all providing access via membership, rather than selling tickets. Smalls and SF Jazz also provide the latter for in-person concerts (if/when they exist), but access to their digital archives is via membership.

That said, SF Jazz is providing access to their online education events via ticket sales - https://www.sfjazz.org/calendar/?month=7.2020&season=4191 https://www.sfjazz.org/tickets/productions/intro-to-ableton-live-online/

Based on #5 (comment) https://github.com/OpenProducer/angelcityjazz/issues/5#issuecomment-657684447 and subsequent discussion, we'd like to provide a combo of both? i.e.

  • purchase ticket / register to see one show for the duration of one day
  • digital membership/(festival pass) - access all shows for the entire month of October

Is this correct? IF yes, we'll need the following plugins to set up

I think we can start with the free version of Event tickets to set up RSVPs - can you describe the RSVP flow again - do we want folks to register to attend?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/OpenProducer/angelcityjazz/issues/6#issuecomment-662125179, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQGKU3CASUR4Z4D6RHD3QDTR4YEXFANCNFSM4OYZCB6A .

-- Rocco Somazzi

http://angelcityarts.org http://angelcityjazz.com

gusaus commented 3 years ago

So do you like the ticketing/registration/membership/purchase flow of Act4Music? https://act4music.org/shop/ https://act4music.org/concerts/

I think Smalls and SFJazz provide a better model in terms of display, but we'll be able to replicate their flow since we already have most of the plugins.

If using WooCommerce + Woo Memberships (https://woocommerce.com/products/woocommerce-memberships/) for membership/festival pass & individual events (like Act4Music), I'm wondering if we could just use Events Tickets for RSVPs or if there was some other way to collect the info. The sites that we're referencing just prompt users to create an account.

Think I'll enable https://theeventscalendar.com/products/wordpress-event-tickets/ on a separate instance and test out RSVPs.

roccosomazzi commented 3 years ago

I think it's best to prompt people to create an account. I tried playing around with an RSVP form but it is bulky and in the end it will be more work to manage submissions and stuff. Bty, I tried to connect my stripe account to woo commerce but couldn't figure out how. Her are my stripe credentials:

Info@angelcityjazz.com

}gU6jZP/iFx7(:#

On Tue, Jul 21, 2020 at 4:48 PM Gus Austin notifications@github.com wrote:

So do you like the ticketing/registration/membership/purchase flow of Act4Music? https://act4music.org/shop/ https://act4music.org/concerts/

I think Smalls and SFJazz provide a better model in terms of display, but we'll be able to replicate their flow since we already have most of the plugins.

If using WooCommerce + Woo Memberships ( https://woocommerce.com/products/woocommerce-memberships/) for membership/festival pass & individual events (like Act4Music), I'm wondering if we could just use Events Tickets for RSVPs or if there was some other way to collect the info. The sites that we're referencing just prompt users to create an account.

Think I'll enable https://theeventscalendar.com/products/wordpress-event-tickets/ on a separate instance and test out RSVPs.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/OpenProducer/angelcityjazz/issues/6#issuecomment-662162908, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQGKU3FRC3JUIRTB2EWXBPLR4YSOJANCNFSM4OYZCB6A .

-- Rocco Somazzi

http://angelcityarts.org http://angelcityjazz.com

roccosomazzi commented 3 years ago

ALso, I thought the countdown feature was kind of cool but couldn't figure out how to manage the visibility so that each event countdown only shows up on the correct event page.

On Tue, Jul 21, 2020 at 4:58 PM Rocco Somazzi roccosomazzi@gmail.com wrote:

I think it's best to prompt people to create an account. I tried playing around with an RSVP form but it is bulky and in the end it will be more work to manage submissions and stuff. Bty, I tried to connect my stripe account to woo commerce but couldn't figure out how. Her are my stripe credentials:

Info@angelcityjazz.com

}gU6jZP/iFx7(:#

On Tue, Jul 21, 2020 at 4:48 PM Gus Austin notifications@github.com wrote:

So do you like the ticketing/registration/membership/purchase flow of Act4Music? https://act4music.org/shop/ https://act4music.org/concerts/

I think Smalls and SFJazz provide a better model in terms of display, but we'll be able to replicate their flow since we already have most of the plugins.

If using WooCommerce + Woo Memberships ( https://woocommerce.com/products/woocommerce-memberships/) for membership/festival pass & individual events (like Act4Music), I'm wondering if we could just use Events Tickets for RSVPs or if there was some other way to collect the info. The sites that we're referencing just prompt users to create an account.

Think I'll enable https://theeventscalendar.com/products/wordpress-event-tickets/ on a separate instance and test out RSVPs.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/OpenProducer/angelcityjazz/issues/6#issuecomment-662162908, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQGKU3FRC3JUIRTB2EWXBPLR4YSOJANCNFSM4OYZCB6A .

-- Rocco Somazzi

http://angelcityarts.org http://angelcityjazz.com

-- Rocco Somazzi

http://angelcityarts.org http://angelcityjazz.com

gusaus commented 3 years ago

Were you trying https://theeventscalendar.com/products/wordpress-event-tickets/ or something else? Certainly will streamline and setup and admin if we can prompt users to register. I'll add that and the event countdown to the Event display todo list https://github.com/OpenProducer/angelcityjazz/issues/5

I'll see if I can connect Woo and Stripe - wonder if there might be some issue with being on a development environment. Will let you know

gusaus commented 3 years ago

I tried to connect my stripe account to woo commerce but couldn't figure out how.

I think you got an authorization code when i tried to login to stripe. Did you try to set up on this page? https://content-angelcityjazz.pantheonsite.io/wp-admin/admin.php?page=newspack-reader-revenue-wizard#/stripe-setup

That might work if you can generate the API keys https://stripe.com/docs/keys#api-keys

roccosomazzi commented 3 years ago

I got a text from with this code 271-867

On Wed, Jul 22, 2020 at 11:55 AM Gus Austin notifications@github.com wrote:

I tried to connect my stripe account to woo commerce but couldn't figure out how.

I think you got an authorization code when i tried to login to stripe. Did you try to set up on this page? https://content-angelcityjazz.pantheonsite.io/wp-admin/admin.php?page=newspack-reader-revenue-wizard#/stripe-setup

That might work if you can generate the API keys https://stripe.com/docs/keys#api-keys

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/OpenProducer/angelcityjazz/issues/6#issuecomment-662626902, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQGKU3D4J4FC5FBO2IL2SFTR44YYZANCNFSM4OYZCB6A .

-- Rocco Somazzi

http://angelcityarts.org http://angelcityjazz.com

roccosomazzi commented 3 years ago

haven't tried to generate the API code yet.

On Wed, Jul 22, 2020 at 11:58 AM Rocco Somazzi roccosomazzi@gmail.com wrote:

I got a text from with this code 271-867

On Wed, Jul 22, 2020 at 11:55 AM Gus Austin notifications@github.com wrote:

I tried to connect my stripe account to woo commerce but couldn't figure out how.

I think you got an authorization code when i tried to login to stripe. Did you try to set up on this page? https://content-angelcityjazz.pantheonsite.io/wp-admin/admin.php?page=newspack-reader-revenue-wizard#/stripe-setup

That might work if you can generate the API keys https://stripe.com/docs/keys#api-keys

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/OpenProducer/angelcityjazz/issues/6#issuecomment-662626902, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQGKU3D4J4FC5FBO2IL2SFTR44YYZANCNFSM4OYZCB6A .

-- Rocco Somazzi

http://angelcityarts.org http://angelcityjazz.com

-- Rocco Somazzi

http://angelcityarts.org http://angelcityjazz.com

gusaus commented 3 years ago

I was already out of the login - wanna try to generate the key and either plug it in or send it to me? https://content-angelcityjazz.pantheonsite.io/wp-admin/admin.php?page=newspack-reader-revenue-wizard#/stripe-setup

roccosomazzi commented 3 years ago

keep getting an error message whenever I enter the key

On Wed, Jul 22, 2020 at 12:09 PM Gus Austin notifications@github.com wrote:

I was already out of the login - wanna try to generate the key and either plug it in or send it to me?

https://content-angelcityjazz.pantheonsite.io/wp-admin/admin.php?page=newspack-reader-revenue-wizard#/stripe-setup

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/OpenProducer/angelcityjazz/issues/6#issuecomment-662635164, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQGKU3DPHNU436E2KQUOCZLR442ODANCNFSM4OYZCB6A .

-- Rocco Somazzi

http://angelcityarts.org http://angelcityjazz.com

gusaus commented 3 years ago

Can you send me the key? If not I can login to your stripe if you send me the authorization code when you get the text.

roccosomazzi commented 3 years ago

Here are the API keys: publishable key: pk_live_SuYtQZ6IE9U82Tno17HUZHcA00mHQIfzKl secret key: sklive...G5L7

On Wed, Jul 22, 2020 at 12:17 PM Rocco Somazzi roccosomazzi@gmail.com wrote:

keep getting an error message whenever I enter the key

On Wed, Jul 22, 2020 at 12:09 PM Gus Austin notifications@github.com wrote:

I was already out of the login - wanna try to generate the key and either plug it in or send it to me?

https://content-angelcityjazz.pantheonsite.io/wp-admin/admin.php?page=newspack-reader-revenue-wizard#/stripe-setup

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/OpenProducer/angelcityjazz/issues/6#issuecomment-662635164, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQGKU3DPHNU436E2KQUOCZLR442ODANCNFSM4OYZCB6A .

-- Rocco Somazzi

http://angelcityarts.org http://angelcityjazz.com

-- Rocco Somazzi

http://angelcityarts.org http://angelcityjazz.com

roccosomazzi commented 3 years ago

Found this info:

Your API keys are always available in the Dashboard https://dashboard.stripe.com/account/apikeys. For your convenience, your test API keys for Angel City Jazz are: KEYVALUE

Publishable pk_test_51GtMEOCJxi0o0WcZrstIEuZT0WU3ldS7ExCamFUW0eByXefq9gKG1PCo2amwMFKCxxqnBtryM61bpULfBPbvz1rY003UPWnjUz

Secret sk_test_51GtMEOCJxi0o0WcZkhX1ICjkDzJE4KFWgjPHvt8MOn9vUxQ4xmGHVsmvDZiKOVJwFUH8x6zdsXkmjTFlyl7nEORY00b0ZUb7Cx

On Wed, Jul 22, 2020 at 12:23 PM Rocco Somazzi roccosomazzi@gmail.com wrote:

Here are the API keys: publishable key: pk_live_SuYtQZ6IE9U82Tno17HUZHcA00mHQIfzKl secret key: sklive...G5L7

On Wed, Jul 22, 2020 at 12:17 PM Rocco Somazzi roccosomazzi@gmail.com wrote:

keep getting an error message whenever I enter the key

On Wed, Jul 22, 2020 at 12:09 PM Gus Austin notifications@github.com wrote:

I was already out of the login - wanna try to generate the key and either plug it in or send it to me?

https://content-angelcityjazz.pantheonsite.io/wp-admin/admin.php?page=newspack-reader-revenue-wizard#/stripe-setup

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/OpenProducer/angelcityjazz/issues/6#issuecomment-662635164, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQGKU3DPHNU436E2KQUOCZLR442ODANCNFSM4OYZCB6A .

-- Rocco Somazzi

http://angelcityarts.org http://angelcityjazz.com

-- Rocco Somazzi

http://angelcityarts.org http://angelcityjazz.com

-- Rocco Somazzi

http://angelcityarts.org http://angelcityjazz.com

roccosomazzi commented 3 years ago

I'm fine to send you the verification code if you wanna login

On Wed, Jul 22, 2020 at 12:24 PM Rocco Somazzi roccosomazzi@gmail.com wrote:

Found this info:

Your API keys are always available in the Dashboard https://dashboard.stripe.com/account/apikeys. For your convenience, your test API keys for Angel City Jazz are: KEYVALUE

Publishable

pk_test_51GtMEOCJxi0o0WcZrstIEuZT0WU3ldS7ExCamFUW0eByXefq9gKG1PCo2amwMFKCxxqnBtryM61bpULfBPbvz1rY003UPWnjUz

Secret

sk_test_51GtMEOCJxi0o0WcZkhX1ICjkDzJE4KFWgjPHvt8MOn9vUxQ4xmGHVsmvDZiKOVJwFUH8x6zdsXkmjTFlyl7nEORY00b0ZUb7Cx

On Wed, Jul 22, 2020 at 12:23 PM Rocco Somazzi roccosomazzi@gmail.com wrote:

Here are the API keys: publishable key: pk_live_SuYtQZ6IE9U82Tno17HUZHcA00mHQIfzKl secret key: sklive...G5L7

On Wed, Jul 22, 2020 at 12:17 PM Rocco Somazzi roccosomazzi@gmail.com wrote:

keep getting an error message whenever I enter the key

On Wed, Jul 22, 2020 at 12:09 PM Gus Austin notifications@github.com wrote:

I was already out of the login - wanna try to generate the key and either plug it in or send it to me?

https://content-angelcityjazz.pantheonsite.io/wp-admin/admin.php?page=newspack-reader-revenue-wizard#/stripe-setup

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/OpenProducer/angelcityjazz/issues/6#issuecomment-662635164, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQGKU3DPHNU436E2KQUOCZLR442ODANCNFSM4OYZCB6A .

-- Rocco Somazzi

http://angelcityarts.org http://angelcityjazz.com

-- Rocco Somazzi

http://angelcityarts.org http://angelcityjazz.com

-- Rocco Somazzi

http://angelcityarts.org http://angelcityjazz.com

-- Rocco Somazzi

http://angelcityarts.org http://angelcityjazz.com

gusaus commented 3 years ago

ok - I'll try to plug those in unless you already have.

roccosomazzi commented 3 years ago

Couldn’t make them work

On Wed, Jul 22, 2020 at 12:26 PM Gus Austin notifications@github.com wrote:

ok - I'll try to plug those in unless you already have.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/OpenProducer/angelcityjazz/issues/6#issuecomment-662649627, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQGKU3HN22TLZJJ2DBCFKDLR444PBANCNFSM4OYZCB6A .

-- Rocco Somazzi

http://angelcityarts.org http://angelcityjazz.com

gusaus commented 3 years ago

trying to login again - did you get another text verification code?

roccosomazzi commented 3 years ago

Your Stripe verification code is: 577-970. Don't share this code with anyone; our employees will never ask for the code

On Wed, Jul 22, 2020 at 12:31 PM Gus Austin notifications@github.com wrote:

trying to login again - did you get another text verification code?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/OpenProducer/angelcityjazz/issues/6#issuecomment-662651943, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQGKU3G67JO455GZ2RG6YT3R445AZANCNFSM4OYZCB6A .

-- Rocco Somazzi

http://angelcityarts.org http://angelcityjazz.com

gusaus commented 3 years ago

ok I'm in

gusaus commented 3 years ago
Reader Revenue ‹ Angel City Jazz — WordPress 2020-07-22 12-38-16

Was this the error you were getting? Looks like I'll be spending some time troubleshooting WordPress.

roccosomazzi commented 3 years ago

Yes

On Wed, Jul 22, 2020 at 12:44 PM Gus Austin notifications@github.com wrote:

[image: Reader Revenue ‹ Angel City Jazz — WordPress 2020-07-22 12-38-16] https://user-images.githubusercontent.com/113996/88220999-a9e72280-cc18-11ea-9514-59e6a49c5167.png

Was this the error you were getting? Looks like I'll be spending some time troubleshooting WordPress.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/OpenProducer/angelcityjazz/issues/6#issuecomment-662658373, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQGKU3C5564GB7BTPJDR2EDR446TJANCNFSM4OYZCB6A .

-- Rocco Somazzi

http://angelcityarts.org http://angelcityjazz.com

gusaus commented 3 years ago

Thankfully it was a minor error - stripe is now set up.

gusaus commented 3 years ago

I tried playing around with an RSVP form but it is bulky and in the end it will be more work to manage submissions and stuff.

I went ahead and enabled RSVP provided by https://theeventscalendar.com/products/wordpress-event-tickets/ and set up on a dev instance just to test - click on any of the events in the lineup and you'll see how it works/looks by default - https://dev-angelcityjazz.pantheonsite.io/angel-city-jazz-fest/ https://dev-angelcityjazz.pantheonsite.io/calendar/chromaticitytrio/ https://dev-angelcityjazz.pantheonsite.io/calendar/yusef-lateef-tribute/

In the settings we can require users to log in before they RSVP or just submit their email right on the page. Try RSVP and you'll see it's just set to email.

Login with your creds and you should be able to see what it looks like on the admin screen - https://dev-angelcityjazz.pantheonsite.io/wp-admin/edit.php?post_type=tribe_events

There's more info on how to manage and what we still need to complete the setup - https://theeventscalendar.com/knowledgebase/k/tickets-managing-your-orders-and-attendees/

Based on this trial, I'm now thinking Event Tickets Plus + WooCommerce could work for the individual events - maybe the festival pass too.

I'll do a bit more setup on the dev instance. Let me know what you think.

gusaus commented 3 years ago

Looks like protected content shortcodes that come with Event Tickets Plus could provide a way to display VR videos to ticket holders https://theeventscalendar.com/knowledgebase/k/embedding-protected-content/

Seems like it could provide a way for the vids to automatically show during the event... or at least at the start of the event.

Think those shortcodes combined with the RSVP/Ticketing/WooCommerce integration described in the previous comment https://github.com/OpenProducer/angelcityjazz/issues/6#issuecomment-662757879 make a pretty good case for purchasing the plugin ($89/yr) and seeing if it will meet our needs - https://theeventscalendar.com/products/wordpress-event-tickets/

Other thing to remember is we'd use the same setup for in-person concerts if they ever happen again.

While we might also end up needing WooCommerce Memberships https://woocommerce.com/products/woocommerce-memberships/, I think we could evaluate after we give this combo a try.

roccosomazzi commented 3 years ago

I purchased the event tickets plus

On Wed, Jul 22, 2020 at 6:55 PM Gus Austin notifications@github.com wrote:

Looks like protected content shortcodes that come with Event Tickets Plus could provide a way to display VR videos to ticket holders https://theeventscalendar.com/knowledgebase/k/embedding-protected-content/

Seems like it could provide a way for the vids to automatically show during the event... or at least at the start of the event.

Think those shortcodes combined with the RSVP/Ticketing/WooCommerce integration described in the previous comment #6 (comment) https://github.com/OpenProducer/angelcityjazz/issues/6#issuecomment-662757879 make a pretty good case for purchasing the plugin ($89/yr) and seeing if it will meet our needs - https://theeventscalendar.com/products/wordpress-event-tickets/

Other thing to remember is we'd use the same setup for in-person concerts if they ever happen again.

While we might also end up needing WooCommerce Memberships https://woocommerce.com/products/woocommerce-memberships/, I think we could evaluate after we give this combo a try.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/OpenProducer/angelcityjazz/issues/6#issuecomment-662783045, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQGKU3G2ISEE45YMYJ3XLBTR46KAPANCNFSM4OYZCB6A .

-- Rocco Somazzi

http://angelcityarts.org http://angelcityjazz.com

roccosomazzi commented 3 years ago

Here is the license number: d82ce2e39220409cca53e251c0803b3c14f43979

On Wed, Jul 22, 2020 at 8:48 PM Rocco Somazzi roccosomazzi@gmail.com wrote:

I purchased the event tickets plus

On Wed, Jul 22, 2020 at 6:55 PM Gus Austin notifications@github.com wrote:

Looks like protected content shortcodes that come with Event Tickets Plus could provide a way to display VR videos to ticket holders https://theeventscalendar.com/knowledgebase/k/embedding-protected-content/

Seems like it could provide a way for the vids to automatically show during the event... or at least at the start of the event.

Think those shortcodes combined with the RSVP/Ticketing/WooCommerce integration described in the previous comment #6 (comment) https://github.com/OpenProducer/angelcityjazz/issues/6#issuecomment-662757879 make a pretty good case for purchasing the plugin ($89/yr) and seeing if it will meet our needs - https://theeventscalendar.com/products/wordpress-event-tickets/

Other thing to remember is we'd use the same setup for in-person concerts if they ever happen again.

While we might also end up needing WooCommerce Memberships https://woocommerce.com/products/woocommerce-memberships/, I think we could evaluate after we give this combo a try.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/OpenProducer/angelcityjazz/issues/6#issuecomment-662783045, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQGKU3G2ISEE45YMYJ3XLBTR46KAPANCNFSM4OYZCB6A .

-- Rocco Somazzi

http://angelcityarts.org http://angelcityjazz.com

-- Rocco Somazzi

http://angelcityarts.org http://angelcityjazz.com

gusaus commented 3 years ago

I've been testing a variety of shortcodes on the dev environment. Think this could work! Will set up some event pages w/ protected content tomorrow.

gusaus commented 3 years ago

Rocco - Ignore the format and incomplete configuration, I created tickets and add protected content shortcodes to the following events -

This one should display a different video depending on if the user purchased a ticket or not (note the description undeath the video) https://dev-angelcityjazz.pantheonsite.io/calendar/chromaticitytrio/

This should display a video above the cover image for those who have purchased tickets and are logged in. The video is set to display when the event begins (note a changed the date so we could test functionality). https://dev-angelcityjazz.pantheonsite.io/calendar/areni-abgabian/

I need to look into if/how we can hide the video at the end of the event. If that's possible, I think this process could work for single events.

Again you can test purchasing using your account or creating another. Note that you're directed to login or register to purchase tickets (the button needs work). RSVPs don't require login, but we could also change that in the settings.

Think we should use this instance for testing and then properly configure if you agree this flow could work.

roccosomazzi commented 3 years ago

Hey Gus, I couldn't get to this yesterday as I was at work all day. It seems that they're not working anymore. If you can reactivate them, I can go through the process today.

thanks

On Thu, Jul 23, 2020 at 3:11 PM Gus Austin notifications@github.com wrote:

Rocco - Ignore the format and incomplete configuration, I created tickets and add protected content shortcodes to the following events -

This one should display a different video depending on if the user purchased a ticket or not (note the description undeath the video) https://dev-angelcityjazz.pantheonsite.io/calendar/chromaticitytrio/

This should display a video above the cover image for those who have purchased tickets and are logged in. The video is set to display when the event begins (note a changed the date so we could test functionality). https://dev-angelcityjazz.pantheonsite.io/calendar/areni-abgabian/

I need to look into if/how we can hide the video at the end of the event. If that's possible, I think this process could work for single events.

Again you can test purchasing using your account or creating another. Note that you're directed to login or register to purchase tickets (the button needs work). RSVPs don't require login, but we could also change that in the settings.

Think we should use this instance for testing and then properly configure if you agree this flow could work.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/OpenProducer/angelcityjazz/issues/6#issuecomment-663257488, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQGKU3ARZ6JKHZAIQWKCELDR5CYSPANCNFSM4OYZCB6A .

-- Rocco Somazzi

http://angelcityarts.org http://angelcityjazz.com

roccosomazzi commented 3 years ago

ALso, should I register an account on the site with my email address? what's the best way for me to see the process as a consumer (Not admin)? thanks

On Fri, Jul 24, 2020 at 10:43 AM Rocco Somazzi roccosomazzi@gmail.com wrote:

Hey Gus, I couldn't get to this yesterday as I was at work all day. It seems that they're not working anymore. If you can reactivate them, I can go through the process today.

thanks

On Thu, Jul 23, 2020 at 3:11 PM Gus Austin notifications@github.com wrote:

Rocco - Ignore the format and incomplete configuration, I created tickets and add protected content shortcodes to the following events -

This one should display a different video depending on if the user purchased a ticket or not (note the description undeath the video) https://dev-angelcityjazz.pantheonsite.io/calendar/chromaticitytrio/

This should display a video above the cover image for those who have purchased tickets and are logged in. The video is set to display when the event begins (note a changed the date so we could test functionality). https://dev-angelcityjazz.pantheonsite.io/calendar/areni-abgabian/

I need to look into if/how we can hide the video at the end of the event. If that's possible, I think this process could work for single events.

Again you can test purchasing using your account or creating another. Note that you're directed to login or register to purchase tickets (the button needs work). RSVPs don't require login, but we could also change that in the settings.

Think we should use this instance for testing and then properly configure if you agree this flow could work.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/OpenProducer/angelcityjazz/issues/6#issuecomment-663257488, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQGKU3ARZ6JKHZAIQWKCELDR5CYSPANCNFSM4OYZCB6A .

-- Rocco Somazzi

http://angelcityarts.org http://angelcityjazz.com

-- Rocco Somazzi

http://angelcityarts.org http://angelcityjazz.com

gusaus commented 3 years ago

Hey Rocco - try registering/purchasing using a different email (if you have one) on a different browser (so you can also see how it looks as admin).

I reset this so the video should appear when the event starts at noon - change the start time if you'd like to test at a different time https://dev-angelcityjazz.pantheonsite.io/calendar/areni-abgabian/

Video here should change once a ticket is purchased (and you're logged in) https://dev-angelcityjazz.pantheonsite.io/calendar/chromaticitytrio/

Let me know if that works (or not)

roccosomazzi commented 3 years ago

Ok, I tried to go through the process and here are my comments:

On Fri, Jul 24, 2020 at 11:30 AM Gus Austin notifications@github.com wrote:

Hey Rocco - try registering/purchasing using a different email (if you have one) on a different browser (so you can also see how it looks as admin).

I reset this so the video should appear when the event starts at noon - change the start time if you'd like to test at a different time https://dev-angelcityjazz.pantheonsite.io/calendar/areni-abgabian/

Video here should change once a ticket is purchased (and you're logged in) https://dev-angelcityjazz.pantheonsite.io/calendar/chromaticitytrio/

Let me know if that works (or not)

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/OpenProducer/angelcityjazz/issues/6#issuecomment-663674455, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQGKU3BTDQPYL52XEGWXVKLR5HHLVANCNFSM4OYZCB6A .

-- Rocco Somazzi

http://angelcityarts.org http://angelcityjazz.com

roccosomazzi commented 3 years ago

More:

On Fri, Jul 24, 2020 at 12:34 PM Rocco Somazzi roccosomazzi@gmail.com wrote:

Ok, I tried to go through the process and here are my comments:

  • I registered and was supposed to get an email but didn't get anything.

  • I tried to check out using paypal but it asks way too much information (address, phone numbers, etc). Usually when I use paypal to pay for stuff it goes directly to the paypal page without entering any other info.

  • after purchasing the tickets, paypal didn't redirect me to the acj site, I had to click a link.

  • after clicking a link, I was led to a receipt page with no info on what I purchased or link/instructions to get to the purchased content. Here is the info displayed: Summary

    • Date: July 24, 2020
    • Email: roccosomazzi@gmail.com
    • Total: $20.00
    • Payment method: PayPal
    • Transaction: 1831
  • I was supposed to receive a receipt by email from ACA, But I didn't receive it. I only received an email from Paypal

  • If I go to my orders tab, it says that the order is processing and again no link/instructions on how to get to the page with the content purchased.

On Fri, Jul 24, 2020 at 11:30 AM Gus Austin notifications@github.com wrote:

Hey Rocco - try registering/purchasing using a different email (if you have one) on a different browser (so you can also see how it looks as admin).

I reset this so the video should appear when the event starts at noon - change the start time if you'd like to test at a different time https://dev-angelcityjazz.pantheonsite.io/calendar/areni-abgabian/

Video here should change once a ticket is purchased (and you're logged in) https://dev-angelcityjazz.pantheonsite.io/calendar/chromaticitytrio/

Let me know if that works (or not)

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/OpenProducer/angelcityjazz/issues/6#issuecomment-663674455, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQGKU3BTDQPYL52XEGWXVKLR5HHLVANCNFSM4OYZCB6A .

-- Rocco Somazzi

http://angelcityarts.org http://angelcityjazz.com

-- Rocco Somazzi

http://angelcityarts.org http://angelcityjazz.com

gusaus commented 3 years ago

Sorry - I forgot there was the PayPal option (think that's just the default w/o any configuration). Should we test out the refunding if those funds actually came out of your paypal account?

I've only tried Stripe because it's in test mode so we're not actually making a payment (there's a way to test PayPal, but we'd need to set up on your account). Here's what you can do at checkout - https://dev-angelcityjazz.pantheonsite.io/checkout/

Checkout - Angel City Jazz 2020-07-24 12-51-32

All my notifications have been going into my spam folder - think we'll be able to prevent that once we properly configure the Woo store. See if you have any stuff in your spam folder.

Also, the store is linked to my email address on this test instance. I'll create another issue focusing on configuring the store.

gusaus commented 3 years ago

by going back to the event page, I can see the restricted video.

This is the primary thing we're testing. The shortcodes that come with Events Ticket Pro do provide a way for the videos to appear at whatever date/time we put in for the event. That's what we want, right? Then we want to disable access to the video 24 hours later? If yes on that, I need to see if we can also do that with the shortcodes - https://theeventscalendar.com/knowledgebase/k/embedding-protected-content/

Can the video be on its own dedicated page, not on top of the event page?

Looks like this is possible and I'll test out.

gusaus commented 3 years ago

Ok - here's another test...

  1. Take a look at the following page and you should see the promo video - https://dev-angelcityjazz.pantheonsite.io/angel-city-jazz-fest/gerald-clayton-and-steve-lehman/

  2. Go the event page and you should see the same promo video - https://dev-angelcityjazz.pantheonsite.io/calendar/gerald-clayton-steve-lehman-duo/

  3. Purchase a ticket using the same user/account as before, Make sure to use Stripe and not PayPal (see https://github.com/OpenProducer/angelcityjazz/issues/6#issuecomment-663714441).

  4. Check your inbox or spam folder for any conformation

  5. Go back to those pages (might need to refresh your browser) and see if the promo video has been replaced with the Gerald Clayton vid. https://dev-angelcityjazz.pantheonsite.io/angel-city-jazz-fest/gerald-clayton-and-steve-lehman/ https://dev-angelcityjazz.pantheonsite.io/calendar/gerald-clayton-steve-lehman-duo/

It works for me!

Again - we're just testing to see if the shortcodes work - still need to configure the store/order fulfillment and circle back to perfecting the display https://github.com/OpenProducer/angelcityjazz/issues/5

roccosomazzi commented 3 years ago

Hi Gus, I tested it with stripe and it seems to be working. Since most people will buy the ticket before the video is uploaded, we will need to figure out what to display in its place. To recap what the steps of this process should be:

A few questions:

Thanks

On Fri, Jul 24, 2020 at 2:50 PM Gus Austin notifications@github.com wrote:

Ok - here's another test...

1.

Take a look at the following page and you should see the promo video -

https://dev-angelcityjazz.pantheonsite.io/angel-city-jazz-fest/gerald-clayton-and-steve-lehman/ 2.

Go the event page and you should see the same promo video -

https://dev-angelcityjazz.pantheonsite.io/calendar/gerald-clayton-steve-lehman-duo/ 3.

Purchase a ticket using the same user/account as before, Make sure to use Stripe and not PayPal (see #6 (comment) https://github.com/OpenProducer/angelcityjazz/issues/6#issuecomment-663714441 ). 4.

Check your inbox or spam folder for any conformation 5.

Go back to those pages (might need to refresh your browser) and see if the promo video has been replaced with the Gerald Clayton vid.

https://dev-angelcityjazz.pantheonsite.io/angel-city-jazz-fest/gerald-clayton-and-steve-lehman/

https://dev-angelcityjazz.pantheonsite.io/calendar/gerald-clayton-steve-lehman-duo/

It works for me!

Again - we're just testing to see if the shortcodes work - still need to configure the store/order fulfillment and circle back to perfecting the display #5 https://github.com/OpenProducer/angelcityjazz/issues/5

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/OpenProducer/angelcityjazz/issues/6#issuecomment-663748508, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQGKU3FNKRPQOHFBA5P7BJ3R5H63RANCNFSM4OYZCB6A .

-- Rocco Somazzi

http://angelcityarts.org http://angelcityjazz.com

gusaus commented 3 years ago

So I purchased a 1 month SF Jazz digital membership to see how they're presenting the shows. Interesting how they're swapping out content on this page https://www.sfjazz.org/watch/

With regards to the teaser video, that's basically what we're doing with these two examples. We can display a specific video depending on whether or not the user is an attendee. We can automatically swap out the promo video with the performance at the start time of the event for logged-in attendees to view. All other site visitors will just see the promo video.

I submitted a ticket about if/how they can handle a festival pass and how we can control how long attendees/members have access - https://support.theeventscalendar.com/ticket_G2VJHPFhLnJ66Dm2

We might end up also needing Woo Memberships depending on what their response is.

Aside from the stuff I'm asking about regarding memberships, we should be able to configure w/ WooCommerce, Name Your Price, and Event Tickets Pro. I'll add the ticketing/registration requirements to this issue description along with more info on how to set up.

Let's followup on how to display on the events page in https://github.com/OpenProducer/angelcityjazz/issues/5 and I'll create another one for the video page.