This forum is no longer open and is for reading/searching only.
Please use our new MachForm Community Forum instead.
MachForm Community Forums » MachForm 3
PayPal Payment Options
Started 12 years ago by LogicOverFaith | 13 posts |
-
I've encountered a couple problems when a customer submits the form and are ready to pay:
1) After submitting the form, it takes them to a Paypal login page. I need them to be redirected to the credit card payment page. None of my customers will have Paypal accounts, which brings me to the next problem...
2) Once they find and click on the link to the credit card input page, it say they MUST create a Paypal account to complete the payment. I want them to be able to pay without having to create a Paypal account.
Is this because Machform only supports Paypal's Standard Merchant Service?
If so, when will this be rectified?
Thanks in advanced
Posted 12 years ago # -
To allow your customers to pay without creating/using PayPal account, you need to enable this from your PayPal account. This option is called "PayPal Account Optional".
To enable PayPal Account Optional, login to your PayPal account, go to Profile -> My Selling Tools , and then click "update" next to "Website Preferences".
Scroll to the bottom and you will see the option to PayPal Account Optional. Make sure to set it On.
MachForm Founder
Posted 12 years ago # -
Thanks for the reply.
Unfortunately, my service requires an annual subscription, and the option you pointed me to states that payment cannot be completed without a Paypal account, if it is a subscription. Is there a work-around for this? If not, will the Paypal Merchant plan upgrades allow them to pay without creating an account? When can we expect access to these upgrades?
I need to know before my 30 days are up to determine if MachForm is right for my business.
Thanks
Posted 12 years ago # -
Ah.. I see. I was referring to non-recurring payments.
To allow your clients to pay subscription without creating PayPal account, you will need to signup your account for Enhanced Recurring Payments with PayPal.They will charge you $19.99/month for this functionality.
More information is available here:
https://merchant.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=merchant/erp_overviewMachForm Founder
Posted 12 years ago # -
Awesome!
So, once I add this functionality to my Paypal account, is there anything I have to do on the MachForm end, or do I set it up through Paypal?
Sorry for all the questions :/
Posted 12 years ago # -
No need to do anything from MachForm end, this is all setup on your PayPal account. After signing up and testing your form, make sure to delete your PayPal cookies, so that the checkout page displayed correctly.
MachForm Founder
Posted 12 years ago # -
So far so good.
I have another question related to recurring payments...
How do I set up an initial fee ($125) and every other recurring payment be a different fee ($25)?
Thanks
Posted 12 years ago # -
Should I create a new topic?
Posted 12 years ago # -
Sorry for the delay on this.
Setting up different initial fee would require some small code modifications.Let say your form is having id number 12500, you'll need to edit your "includes/post-functions.php" file.
Search around line 2881 for this code:$paypal_params['t3'] = strtoupper($payment_recurring_unit[0]);
right below that line, add this block of code:
$paypal_params['a1'] = '125.00'; $paypal_params['t1'] = 'M'; $paypal_params['p1'] = '1';
that should set the first month fee to $125
MachForm Founder
Posted 12 years ago # -
How can I do this with Stripe as the payment processor?
Posted 11 years ago # -
DucMan -- as of v3.5, the above functionality is already available as built-in feature. You can go to payment settings page and enable "Trial Periods" to do this.
More info here:
http://www.appnitro.com/doc-paymentparticularly under "Recurring Payments and Trial Period" section.
MachForm Founder
Posted 11 years ago # -
Hey Yuniar, I have looked at the trial option but I think the language is confusing as the customer is expecting to pay a deposit and not for a trial. This is what I'm trying to do; customer pays a deposit of $100 and the first month payment of $100 = Total of $200 and then recurring payments of $100 every month.
Posted 11 years ago # -
You can change the wording by editing the "includes/view-functions.php" file. Search around line 6570 for this code:
<li class="payment_summary_term"> <em>Trial period: {$payment_trial_period} {$payment_trial_unit}{$payment_trial_plurals} ({$payment_trial_price})</em><br> <em>Then you will be charged {$currency_symbol}{$total_payment_amount} every {$payment_recurring_cycle_markup}{$payment_recurring_unit}{$payment_plurals}</em> </li>
you can adjust the above as needed.
MachForm Founder
Posted 11 years ago #
Reply
You must log in to post.