@Steve, The data that you see in the Orders menu and by editing an order is what the plugin saves after a purchase.
By default, recurring charges will remain ongoing until cancelled, or until payments start failing. However, it is possible (using the s2Member rrt="" Shortcode attribute) to terminate access & billing after X billing cycles. Please note that a fixed number of installments, also means a fixed period of access. If a customer's billing is monthly, and you set rrt="3", billing will continue for only 3 monthly installments. After that, billing will stop, and the customer's access to the site will be revoked as well (based on your s2Member EOT Behavior setting). Supports Fixed-Term Access .
Let Freemius handle the EU VAT headache for you by automatically collecting and reporting the required VAT from your sales to EU customers. You carry on developing WordPress plugins/themes.
The list of all users and their status is available in panel administration -> Users. Regarding building custom WP query i’ll provide you with the answer a bit later.
Well since they have been serving customers out of WordPress, they bring in new concepts that people might haven’t been aware of up until now. So if you’re one who has been looking for an eCommerce plugin with a different structure compared to the traditional ones, then you can definitely give it a go.
While WooCommerce offers you more opportunity to customize your store, if you have little tech experience, this might be an overwhelming prospect.
@Anna, Please provide the exact shortcode that you are using so I can test it on my site. Dave
I’m not seeing the test orders going to the Orders table. I did a test IPN from developer.paypal.com and get the success message “IPN was sent and the handshake was verified” but there are still no orders in the table and nothing gets saved to the debug log even though it is on. http://thebeatpolkaband.com/2017/11/latest-recording-the-question-now-available-for-purchase/
@viji, Unfortunately, there is no button in the plugin to cancel a subscription. However, the user should be able to cancel it from their PayPal account. Holly M Fitzgerald
We’ll use the Stripe payment option as the example here. Other payment gateways are available in WooCommerce. Install the WooCommerce Stripe Payment Gateway pluginSelect WooCommerce and Settings from the left menu of your WordPress dashboardSelect the Checkout tab and the Stripe text link at the top of the pageCheck the box next to Enable StripeComplete the form including the keys obtainable from your Stripe accountMake sure to check the box next to Force Secure CheckoutSave all your changes
Now, you can login to PayPal and create “Add to Cart” buttons that will generate HTML code to be pasted into your website, but this simple PayPal plugin makes the process much simpler, and takes it even further.
@Robin, Looks like the price that was actually paid was altered by the user (dynamically changing price is not allowed to protect the merchant from getting scammed). Some customers will try various techniques to pay a lower amount. So the plugin has a verification process to make sure that doesn’t happen. Who was this customer and and why did he pay an amount different than what you specified in the payment button? Send an email to this user and ask to get more clarification as to what he did. A customer paid but order did not go through. She received notice from paypal that she paid but there is no cart order record showing this transaction. [08/08/2020 3:32 PM] – SUCCESS :Checking price. Original price: 50. Paid price: 10 [08/08/2020 3:32 PM] – FAILURE :Error! Post payment price validation failed. The price amount may have been altered. This transaction will not be processed.
s2Member was designed to support a separate user base for each child blog/site in a Multisite Network. However, the underlying wp_users table in WordPress is shared between all child sites in a network, and there is nothing to prevent the use of current_user_can_for_blog()—a PHP function provided by the WordPress core to check permissions across blogs. So while the ability to share users across multiple child blogs is not officially supported by s2Member, there are many cases where advanced site owners have found ways to accomplish this effectively. 100% Optional; Pro-Forms Integrate w/ WordPress Shortcodes
ShopperPress is an open-source fully featured shopping cart theme for WordPress that is perfectly suited for selling all types of merchandise, services, and digital downloads.
Create Plugin Lists : You will be able to create list of plugins and share them with Wordpress Community or you can keep them private and use them as a bookmarks. e.g. Plugins That I’ve Used on My Site, Best Event Management Plugins, Christmas Plugins etc.
In the event the cart is empty, you can specify a URL in the settings page where the cart will link to. This should be a list of all of the products available in the store.
The store section of Shopkeeper is strong. It has a selection of layout types, menu placement options, on-page features and ways to display your products. The theme also has its own page builder so you can build your own, original design.