Viewing 12 replies - 1 through 12 (of 12 total)
  • Plugin Author Joe Dolson

    (@joedolson)

    Looks like a conflict between the CSS for the My Tickets test notice and your theme’s code. Probably caused by the fact that most of the containers your site is built from are floated left. It’s only an issue while in testing, so you may just need to do more of your testing in live mode.

    You can add custom CSS in WordPress > Appearance > Customize > Additional CSS to hide the test box, if you want, too:

    .mt_sandbox_enabled { display: none; }

    Thread Starter delightgrafik

    (@delightgrafik)

    Thanks, Joe! That worked.

    Another weird thing I don’t get behind. When I set the event time on 20:00 it jumps to 22:00. So I can’t set the time correctly.

    And I made a test-purchase, in test-mode and on online-mode but there are no e-mails sent, neither to the buyer-adress, nor to the admin-adress. under “payments” I can see the orders and the messages, that should have been sent, but they never arrived. I tried different e-mail adresses and checked the spam.

    Plugin Author Joe Dolson

    (@joedolson)

    Can you describe what you mean about setting the event time in more detail? Is it jumping to a different time before you even save it, or only after you save it?

    Regarding email sending: the information is saved to the Payments record only after it’s been sent. So if the email shows up in the log of messages sent, then the attempt happened; the problem is with the actual sending or receipt of the email messages.

    Debugging email sending is tricky without a fair amount of information; do other plug-ins on your site successfully send email?

    Thread Starter delightgrafik

    (@delightgrafik)

    The time changes, after saving. So I set it to 20:00, save it, the post reloads and now it’s set to 22:00. I tried changing the timezone of my wordpress-installation to UTC and suddenly the bug did not appear anymore. My timezone (Vienna/Austria) is UTC+2. So the plugin seems to automatically add these two hours. Meaning I have to enter a time two hours early than the one I want displayed. It’s a workaround but might be interesting for you ??

    Regarding the mailing issue: I installed ninja forms and sent some testmails. Yes, it looks like wordpress doesn’t send any emails at all. I read this could be a problem with php mail function and there is a workaround with setting up “WP Mail SMTP”. What do you think, is this a solution that would work with MY TICKETS too?

    Thanks for your efforts.

    Thread Starter delightgrafik

    (@delightgrafik)

    Update: Mailing Issue is solved, php mail was deactivated by provider. Thanks ??

    Plugin Author Joe Dolson

    (@joedolson)

    I’ll have to do some research on the timezone thing – there should be any manipulation of the time entered in that field; it’s supposed to just use what you enter. However, timezones can be manipulated at runtime, so there could be something unexpected going on.

    Glad that the mail issue is worked out, however – that’s more significant, on the whole!

    Thread Starter delightgrafik

    (@delightgrafik)

    Hi Joe,

    I got another question, regarding paypal this time: I sold some tickets via paypal today. I got a message by paypal, but not from the website. I checked the reports on the site, but these tickets where not listed. So I checked the payments and here I found the paypal-payments, but marked with “active shopping cart”.

    On my paypal-account these payments are marked as “prebooked”, but not completed. So I’m not sure, If these buyers did get their tickets or has there not been sent any message to them, as I didn’t get one too? Why is the paypal-payment not completed, but only “prebooked”.

    Can you help with this?

    Best regards

    Plugin Author Joe Dolson

    (@joedolson)

    Do you mean that your PayPal payments are in ‘Pending’ status? That sounds like an issue with your PayPal settings, perhaps allowing echecks?

    My Tickets won’t be notified about the payment until it’s Complete at PayPal; because as far as My Tickets is concerned, the payment is pending until the payment is completed at the processor (PayPal.)

    Thread Starter delightgrafik

    (@delightgrafik)

    Ok, thanks for the information. I think we are coming closer to the solution as Paypal has sent a message: “Please check your server that handles PayPal Instant Payment Notifications (IPN). IPNs sent to the following URL(s) are failing”

    But the URL they mentioned is excactly the URL provided by MY TICKET to set up IPN (and IPN is activated!). So the communication between the site and paypal somehow is not working.

    But Paypal-Support also says I have to build up a positive record of sales for payments to be processed immediately.

    Could I avoid such problems using the stripe or authorize-addon? I would like to have the tickets sent immediately to the customers after the payment process is finished on my website without doing this manually.

    Thanks in advance!

    Plugin Author Joe Dolson

    (@joedolson)

    Stripe is generally much better on the user end than PayPal.

    Based on what’s above, it may also be that you’re not operating on HTTPS? Neither Paypal nor Stripe will send anything to your server if it’s not secured.

    Thread Starter delightgrafik

    (@delightgrafik)

    @ssl: No, the whole site is running with SSL.
    Well I’m starting to get frustrated with paypal, their support is not really helpful.

    Thanks for your efforts.

    Plugin Author Joe Dolson

    (@joedolson)

    It’s also possible that some other plug-in or your theme is intercepting the URL and returning a response to PayPal that’s invalid; that’s pretty hard for me to identify, however. You’d need to deactivate plugins and switch to a core theme to check whether things worked under minimal circumstances.

Viewing 12 replies - 1 through 12 (of 12 total)
  • The topic ‘Plugin is breaking site’ is closed to new replies.