Forum Replies Created
-
AuthorPosts
-
AdminKeymaster
Is there any error that shows on the page? Have you made any changes to the default “Thank You” page that our plugin creates? This page’s URL is set in the following field of the settings menu:
Checkout Result Page URL
Has that been altered in any way?
Enable the debug logging option then do a test transaction so you can see if the full process is going through or something is failing somewhere:
Using the Debug Log to Solve Transaction Related Issues on a Site
AdminKeymasterHi Robin, Screenshot is not the best for this. We need to see the button using our browser. So give us the URL of the page where the button is so I can inspect it.
What do you mean by the following?
I’ve copied the payment url from the product page and added it to the button for the product.
Normally a payment URL is not needed to be copied anywhere. Which step of our following instructions are you referring to?
AdminKeymasterWe don’t have an option for it at the moment.
AdminKeymasterAny user visible text message or label can be customized by creating your own local language translation file. So whatever text you put (in your translation file) for the “Coupon Code” text, will get shown in your installation.
The following page explains how to crate a translation file.
AdminKeymasterI think you are wanting to do HTML emails. Saving it in “Text” mode is fine. The main settings field to check for HTML email is the following one:
Buyer Email Content Type
Do you have the above field set to “HTML” from the dropdown?
AdminKeymasterMaybe there was a little caching issue (after the update of the plugin, it was likely still using the older JavaScript file from the cache). For now, we will treat this as resolved.
AdminKeymasterThank you. The log file shows the transaction was successful. What was the indication that the transaction failed?
Also, it looks like it had a discount coupon applied. The subscription discount is a new feature and the subscription discount had a bug a couple of weeks ago. Can you please make sure to check your plugins menu and upgrade the subscription addon (if you see an upgrade option). Also, make sure the Stripe plugin is using the latest version.
AdminKeymasterHi, Does the normal product checkout work (just to identify if the checkout issue on your site is happening with the subscription or not)?
Please enable the debug logging option then do a test so you can see if the log file has any error that it is reporting:
Using the Debug Log to Solve Transaction Related Issues on a Site
Are you doing live or test mode transactions? Is the subscription plan created for the correct mode (that you are testing with)? If you created a subscription plan in test mode, you can’t use that for live mode. Need to create new subscription plan for live mode (since the plans are not interchangeable).
AdminKeymasterGive me the email address of ONE buyer where the transaction failed and the email was sent. So I can look for it in the debug log and see it. At the moment I am not seeing any in the log file. Can you see it in the log file and point it out to me?
AdminKeymasterThank you. I checked the log data for the last couple of days and I don’t see any email that was sent to buyer after a failed transaction.
You can search for the following text in the log file that shows when our plugin executed the sending of email notification to the buyer. Those come after a successful transactions.
Notification email sent to buyer
Did you see your buyer get an email after a failed transaction in the last couple of days?
AdminKeymasterThis kind of customization will need to be done by creating a custom translation file for your install. In your copy of the language file, you can call the “Name” field to be whatever you want it to be. The following documentation explains how you can create a translation file:
The custom fields will appear where we show it in the example screenshots on this page:
You can order the custom fields so show them in a certain order. However, they can’t be moved to another place in the payment window.
AdminKeymasterWe need to investigate this one. What kind of failure payment are you seeing in this case? Can you please share some details from the debug log file so we can see more details as to what is happening on this site?
AdminKeymasterokay so it looks like have customized your mailchimp list to require some merge fields. That will be an issue:
API error occurred during signup: 400: Your merge fields were invalid.
Your list cannot have any required fields other than the “email” address. A required filed will make the API call fail if the data is not passed. Please edit your MailChimp list in question and make sure none of the fields are required there. Our plugin will add the user to the list with the email and name (if billing address collection is enabled).
AdminKeymasterThe debug log file will tell us what step is failing with the MailChimp API call. Can you please do a test transaction and then share the debug log file’s content?
AdminKeymasterHi Dan, The file you download is supposed to be a zip file called “stripe-payments-subscriptions.zip”. That file is what you upload. Maybe your browser setting is set to auto-unzip a file.
Are you using an apple mac maybe? Please check your browser settings to see if it is set to auto-unzip a file upon download.
-
AuthorPosts