Forum Replies Created
-
AuthorPosts
-
November 2, 2021 at 9:32 am in reply to: Add migration option to Stripe Payments plugin (or add-on). #4401
Admin
KeymasterMigration can be very tricky based on the individual site’s setup. So migration is not something we can handle as part of standard plugin support. We will try to see if we can create an addon for it.
Admin
KeymasterPlease provide the following details:
What version of the main plugin are you using?
What version of the Custom fields addon?What value do you have in the “custom fields” settings of the individual product? Which radio options are checked in that section?
Admin
KeymasterNo, it can have other ramifications as it can lead to fraudulent activity. So stripe doesn’t allow you to change an existing plan that way. The customer has to explicitly Agree to the change of price. The cleanest way to ensure this happens is to create a new subscription plan with a new price. Then anyone that purchase that will be on the new price. This also allows you to keep the existing customers in the older price (grandfather them in) which is generally how most people prefer to use it.
Admin
KeymasterHi, Not at the moment. We have taken a very streamlined checkout and lightweight plugin approach for this solution. A cart requires a slightly different approach.
In the future, We may be able to create an option for it. We will perhaps create a solution with our following simple cart solution:
Admin
KeymasterWe will release this today. So you will be able to update the main plugin and the subscription addon soon. Then create a new subscription plan with this new option.
Admin
KeymasterWe have released a new version of the subscriptions addon that has an option for this. Please upgrade the subscriptions addon then you will be able to specify a minimum subscription donation amount.
Admin
KeymasterThe following page explains the notification email customization option:
Looks like you want to put some dynamic analytics tracking type link which is not possible to put in the email at this stage. Maybe, you can try the following analytics tracking addon which can give something close to what you are after?
https://s-plugins.com/stripe-payments-google-analytics-ecommerce-tracking-addon/Admin
KeymasterWe are going to make a couple of changes to address this issue. I will give you an update after we make the necessary code modifications to the plugin.
Admin
KeymasterHi, Are you doing the one time donation and a subscription donation all in one product? That seems to be causing an conflict. You need to delete that product then create a new product and pick the subscription type for it. Don’t select a “donation” type product then switch it to subscription.
Product types (one time, donation, subscription) are totally unique types. A NEW product needs to be created for each type of those.
September 11, 2021 at 12:26 am in reply to: Spammers Posted hundreds ‘card testing’ transactions #4306Admin
KeymasterThere are various different things the spammers try so I won’t be able to tell you exactly what happened in your scenario without looking at all the income server request data. The captcha will stop all of those anyway and solve the issue.
There is an additional price verification that is done by our plugin after a successful API response. The post payment processing script will look at the webhook data sent by Stripe and match the price value with the data saved in the database for that product. If that validation fails, it won’t add to the orders menu (since it is not a valid transaction).
There is a lot more technical stuff that happens underneath, if you are interested, use the contact form to email us and I will give you more info.
September 10, 2021 at 11:09 am in reply to: Spammers Posted hundreds ‘card testing’ transactions #4303Admin
KeymasterYou need to enable the following captcha feature asap. That will stop those spam bots:
It’s actually a recommended setup when you setup the plugin at first. However, some uses dismiss that message. So please enable that feature and let us know how it goes after that.
Admin
KeymasterHi, We don’t have an option for it within the plugin. It’s not something we advertise. The simple shipping option available in the plugin is documented here:
You could perhaps put a message on your site that explains which countries you do support? You can maybe create a page listing the supported countries where you ship and the shipping rules. Then you can link to that page from your message. Also, you can add that to your terms and conditions.
I will also add this on our feature wish list document to consider a feature for it in the future.
Admin
KeymasterCredit card is handled by Stripe directly. It’s also stored by Stripe. Your website won’t store any card information when this plugin is used. This is a good security practice as it reduces any liability from your side.
Admin
KeymasterCan you post the URL of the page where I can go and inspect your buy now button to see how it is behaving on this site?
Normally our plugin shows a field called “Name” which is for the full name (it doesn’t have separate first name and last name fields).
Admin
KeymasterYes that’s a clue. Go to the “Advanced Settings” menu of the plugin and then uncheck the “Enable Legacy Checkout API” checkbox and save the settings. Stripe is slowly discontinuing their old API usage. So you need to make sure to use the new API (which our plugin supports).
Also, go to your stripe merchant account dashboard and make sure that you are using the latest API in your account.
On a side note: Looks like you may have switched your site to use SSL certificate but you are not enforcing that all pages be loaded using the “HTTPS” URL. Do the following:
1) Check all the settings field to see if there is any URL that is using a non-https URL. If it is then update that URL value to use the “https” URL and save the settings.
2) Use a plugin like the following to force all pages on your site to be loaded using the HTTPS version:
-
AuthorPosts