Forum Replies Created
-
AuthorPosts
-
Admin
KeymasterThe price of a standard product can’t be modified dynamically in that way, as it will cause the security and verification process to fail.
It’s not an advertised feature of the plugin so code customization will be required for this.
The best options I can suggest for achieving a customized solution are:
Option 1:
Use a “Donation” type product (which allows any amount). In the payment popup window, you can add your own JavaScript code—using the available action and filter hooks—to perform calculations and update the amount field. The following hooks will let you add output (HTML, JavaScript, CSS) to the payment window:If needed, additional hooks can be added.
Option 2:
Use the plugin’s feature for creating a payment button dynamically. With this method, you pre-calculate the amount and then embed or create a payment button with that calculated value. The plugin will generate a dynamic product, ensuring the price verification process does not fail.Creating a Payment Button by Dynamically Adding Item Details in the Shortcode
Admin
KeymasterHi, Unfortunately, the checkout process cannot be modified.
The closest feature we offer is described here. You can review it to see if it might work as a workaround for your setup.
The checkout flow in this plugin is quite complex and tightly integrated into its architecture. Changing it would not be a simple adjustment—it would likely break many core features.
Each of our plugins provides a predefined checkout process that comes with the free core plugin, so you can always review and test it beforehand to ensure it fits your needs.
Admin
KeymasterThe earlier example in this thread talks about sending the data to Stripe as as metadata (additional data).
If you want to pre-fill the standard email field’s data when the page is loaded, you can try the following example to see if that can work for your scenario:
May 26, 2025 at 5:46 am in reply to: Hide Variations Group Name on Confirmation Screen and Email #5585Admin
KeymasterIn our plugin, each variation consists of a name/label and the user’s selected option. Some products can have multiple variations, so displaying both the label and the selected value aligns with how the plugin is designed to function.
I’ll be adding a new filter hook in the next plugin release to allow further customization of the variation data through custom code.
In the meantime, here’s how you can adjust your variation setup to work better with the current structure:
Variation name/label: Session(s) to attend
Variation options: Start with “Please select a session”, followed by the actual session options.
This setup will display clearly and consistently within the plugin’s layout.
Admin
KeymasterWe’ve created an example addon that demonstrates how to capture a custom piece of information via a query parameter on the payment page and pass it to the Stripe API as metadata. Sharing it here in case it’s helpful:
Admin
KeymasterHi, the use case you described will require custom code development. We’ve sent you an email with more details, please reply to that email.
Admin
KeymasterFor the Stripe subscription charges (the recurring charges), there is an action hook for it. See the following section of our documentation:
Admin
KeymasterThe order exporter addon now includes the tax and shipping amount to the exported CSV file.
January 29, 2025 at 4:10 am in reply to: Client adress not showing up on email after applepay payement #5396Admin
KeymasterWe have released an update to the apple pay addon that should solve it.
Admin
KeymasterWe have replied to your contact form submission regarding this topic. Let us know if you don’t receive it.
December 8, 2024 at 4:20 am in reply to: Client adress not showing up on email after applepay payement #5313Admin
KeymasterHi Alain, We will investigate this and get back to you.
Admin
KeymasterWe might be able to add something in our exporting addon for this. Since this is not an advertised feature or our plugin, we don’t have any ready-made solution right now. You can reach out to us using our contact form so we can discuss possible solutions.
Admin
KeymasterIt’s best to export transaction data directly from your Stripe account, as it contains more detailed information than the plugin. You can export all the payments/orders from your Stripe account dashboard. Go to the “Payments” menu in your Stripe account, and then use the “export” option there. You can export all the orders related data using this function.
Admin
KeymasterGreat suggestion! I’ve added this to the plugin, and it will be included in the next release. In the meantime, you can download an updated version from the following page.
Admin
KeymasterThank you. I have updated the code of our plugin for this. It will go out with the next release.
-
AuthorPosts