Great component - One of the first I reach for when creating a new site.
Is it possible to get a plugin (specifically Easy PayPal plugin) to work in the On Submit code of ChronoForms? Or is it preferred to put the plugin in an article that is then linked in the redirect url?
If I have to use a redirect url to a separate article, is there a way to pass a parameter from the form to the article and plugin?
My specifics: I have an event signup form. After filling out the form, I want to provide the ability to pay via PayPal. The amount is dependent upon the selections in the form (item and quantity).
Thanks for any help.
Is it possible to get a plugin (specifically Easy PayPal plugin) to work in the On Submit code of ChronoForms? Or is it preferred to put the plugin in an article that is then linked in the redirect url?
If I have to use a redirect url to a separate article, is there a way to pass a parameter from the form to the article and plugin?
My specifics: I have an event signup form. After filling out the form, I want to provide the ability to pay via PayPal. The amount is dependent upon the selections in the form (item and quantity).
Thanks for any help.
Hi stu,
I don't know Easy PayPal and would need to take a look to see how it works.
I have built PayPal forms in two ways.
The simplest is to build a second PayPal form and pass the info in the $_POST array. This second form is mainly the PayPal button with a payment confirmation message.
I have also successfully constructed urls in ChronoForms to access PayPal. You can add code in an OnSubmit box to build the PayPal URL and then put it into ChronoForms redirect url. ChronoForms will then redirect to the PayPal page.
From memory the code goes something like:
Bob
I don't know Easy PayPal and would need to take a look to see how it works.
I have built PayPal forms in two ways.
The simplest is to build a second PayPal form and pass the info in the $_POST array. This second form is mainly the PayPal button with a payment confirmation message.
I have also successfully constructed urls in ChronoForms to access PayPal. You can add code in an OnSubmit box to build the PayPal URL and then put it into ChronoForms redirect url. ChronoForms will then redirect to the PayPal page.
From memory the code goes something like:
<?php
$paypal_url = . . .
$rows[0]->redirecturl = $paypal_url;
?>
Bob
Bob
As always, thanks for the prompt reply, Bob. You always have great customer service.
I like the second method you suggested. I'll give it a try.
I like the second method you suggested. I'll give it a try.
Hi
If only I understood what this post says, then I wouldn't have to ask...
I have a similar issue, but need a more detailed explanation - I'm even prepared to pay for a standard solution I can build into the Joomla site.
So: I have a customer who sells advice. He wants to be able to offer this service to clients at a fixed price. So the procedure currently is the following:
The client fills out a form with personal details, including the question in a text area, to which he wants advice. The submit button then takes him to a confirmation page, from which he can go back and change anything or, if happy, send the information off with a submit. This then leads to another page (actually a thank you page), where there's a paypal button, with which payment can be made. However, there's nothing to force payment. This is the problem. The collected information is sent my customer and a copy to the client, but no payment has been made.
What my customer would like is:
The client fills out a form with personal details, including the question in a text area, to which he wants advice. The submit button then has to take the client to paypal to pay for the service and then bring him back after payment to a thank you page. At the same time as the return (i.e. after payment), the collected information should be sent to my customer and a confirmation email sent to the client. So that nothing get done, until payment has been completed.
How can I do this? Or do you have a ready-made solution I can adapt? Even if it's for a small fee?
Thanks for reading this long post and I really hope you can help me here.
Regards
David
If only I understood what this post says, then I wouldn't have to ask...
I have a similar issue, but need a more detailed explanation - I'm even prepared to pay for a standard solution I can build into the Joomla site.
So: I have a customer who sells advice. He wants to be able to offer this service to clients at a fixed price. So the procedure currently is the following:
The client fills out a form with personal details, including the question in a text area, to which he wants advice. The submit button then takes him to a confirmation page, from which he can go back and change anything or, if happy, send the information off with a submit. This then leads to another page (actually a thank you page), where there's a paypal button, with which payment can be made. However, there's nothing to force payment. This is the problem. The collected information is sent my customer and a copy to the client, but no payment has been made.
What my customer would like is:
The client fills out a form with personal details, including the question in a text area, to which he wants advice. The submit button then has to take the client to paypal to pay for the service and then bring him back after payment to a thank you page. At the same time as the return (i.e. after payment), the collected information should be sent to my customer and a confirmation email sent to the client. So that nothing get done, until payment has been completed.
How can I do this? Or do you have a ready-made solution I can adapt? Even if it's for a small fee?
Thanks for reading this long post and I really hope you can help me here.
Regards
David
Hi David,
I'm sure it's possible, but I don't have a packaged answer for you. What you need is a second form (or a second part form) to deal with the PayPal IPN. I'm exploring this right now for a client, will let you know if I succeed.
Bob
I'm sure it's possible, but I don't have a packaged answer for you. What you need is a second form (or a second part form) to deal with the PayPal IPN. I'm exploring this right now for a client, will let you know if I succeed.
Bob
This topic is locked and no more replies can be posted.