Comments (10)
I'd also mention the negative amount for trial period pricing in the payment feed settings:
The trial period uses the total amount of the form. You can set the recurring amount separately and add product fields with negative amounts for a discounted trial period.
from wp-pronamic-pay-gravityforms.
The PayPal add-on supports a trial period.
from wp-pronamic-pay-gravityforms.
Is the screenshot from the following add-on?
https://github.com/pronamic/gravityformsppcp/blob/584df1be0f3c6922133e7884085142efe28d838a/class-gf-ppcp.php#L1516-L1571
Gravity Forms has some basic support for trials?
https://github.com/search?q=repo%3Apronamic%2Fgravityforms+trial&type=code
We could add this, point of attention is a free trial? For direct debit (mandate via iDEAL / Bancontact) recurring payments via Mollie require an initial payment of > € 0,01 to obtain an mandate for the follow-up payments? Should the Mollie gateway override the free trial payment of € 0,00 with € 0,01 in that case? Or should users configure this themselves correctly?
from wp-pronamic-pay-gravityforms.
Is the screenshot from the following add-on?
Ah, no (Gravity Forms PayPal Standard add-On). The Paypal Checkout add-on provides some additional pricing options (free, fixed price) next to selecting pricing fields ('Bedrag', 'Ander bedrag'):
from wp-pronamic-pay-gravityforms.
I don't like the way Gravity Forms is doing this with the trial_field
setting which can be the value 'enter_amount'
, 'free_trial'
, but also a specific field ID. I think it's good practice to make a separate setting for this:
Source trial price - trial_price_source
- None →
''
- Free →
'free'
- Field →
'field'
- Amount →
'amount'
Based on these options, additional settings fields can be displayed. For example, a price field drop-down list or an amount input field.
We could add this, point of attention is a free trial? For direct debit (mandate via iDEAL / Bancontact) recurring payments via Mollie require an initial payment of > € 0,01 to obtain an mandate for the follow-up payments? Should the Mollie gateway override the free trial payment of € 0,00 with € 0,01 in that case? Or should users configure this themselves correctly?
What are your thoughts on this @rvdsteege?
from wp-pronamic-pay-gravityforms.
Should the Mollie gateway override the free trial payment of € 0,00 with € 0,01 in that case? Or should users configure this themselves correctly?
I would go with users setting this up correctly themselves instead of overriding the amount.
from wp-pronamic-pay-gravityforms.
https://github.com/pronamic/wp-pronamic-pay-gravityforms/tree/feature/add-trial-support
from wp-pronamic-pay-gravityforms.
Release candidate is ready: https://github.com/pronamic/wp-pronamic-pay/releases/tag/v9.3.0-RC-1.
from wp-pronamic-pay-gravityforms.
Based on a user's feedback, we think the trial period settings need further clarification. It will not be clear to every user what amount is used for the trial period. Perhaps users now assume that it is always a free trial? At the moment, we always use the form total for the trial period (for good reasons). Will the following explanation suffice for now?
The amount for the trial period will always be the form total, you can set the amount for the recurring follow-up payments separately.
In a manual we can also give some concrete examples:
- Free trial period
- Reduced price (discount) trial period
The 'trial period' setting can also be used for a 1 + 1 week/month/year free promotions. We should also take into account that certain recurring payment methods require a minimum initial payment of, for example, € 0,01
for obtaining a mandate.
from wp-pronamic-pay-gravityforms.
Added in 2731300, and also created in an issue for a manual:
from wp-pronamic-pay-gravityforms.
Related Issues (20)
- Issuer field not handling errors in payment methods
- No merge tag selectors in payment feed settings HOT 1
- Status pages in payment feed no longer saved? HOT 1
- Can't save payment feed with new trial period settings feature
- No require error/notice with no bank choice in iDEAL issuer select field HOT 1
- PHP Fatal error processing creditcard field
- HTML and CSS payment feed admin settings not very nice
- Feed settings Gravity Forms form JSON encoding problem
- Multiple `gform_pre_render` calls results in all choices being removed from payment method field HOT 1
- Gravity Forms empty amount (`0`) » No payment » Action `gform_ideal_fulfillment` hook HOT 2
- Set custom subscription start date / define phases with Gravity Forms HOT 2
- Recurring amount dropdown input listing field inputs as options
- Fatal error due to duplicate field registration HOT 1
- Payment status confirmation visibility below the fold
- Merge tag for subscription ID HOT 1
- Fatal error: Uncaught Error: Call to a member function get_next_payment_date() on null
- Optimize performance by reusing instances of `PayFeed` from memory HOT 1
- Add support for "GP Unique ID" (`gp-unique-id`) plugin (perk) HOT 2
- Duplicate gateway configurations in field setting
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from wp-pronamic-pay-gravityforms.