Hi, something very strange is happening when I select a radio button (with associated payment value for the payment redirect) and submit the form. The page goes to PayPal but the amount is not correct. I have several radio button options with associated values. The code for the radio button selection is:
The form works, but when I select for example the first option, the amount on shown on the PayPal payment page is €10. If I go back and resubmit the form, it's now €20!!! The amount is never correct and seems to change. I can't figure it out. What am I doing wrong?
				
				
				
			<div class="ccms_form_element cfdiv_radio" id="waiting_list_option_container_div">
<label>Waiting List Option</label><table><tr><td><input type="radio" name="input_radio_2" id="input_radio_2_5" title="option" value="5" class="validate['required']">
<label for="input_radio_2_5">6 month venue option - €5</label></td></tr>
<tr><td><input type="radio" name="input_radio_2" id="input_radio_2_10" title="option" value="10" class="validate['required']">
<label for="input_radio_2_10">3 month venue option - €10</label></td></tr>
<tr><td><input type="radio" name="input_radio_2" id="input_radio_2_20" title="option" value="20" class="validate['required']">
<label for="input_radio_2_20">6 month set location - €20</label></td></tr>
<tr><td><input type="radio" name="input_radio_2" id="input_radio_2_40" title="option" value="40" class="validate['required']">
<label for="input_radio_2_40">3 month set location - €40</label></td></tr>
<tr><td><input type="radio" name="input_radio_2" id="input_radio_2_100" title="option" value="100" class="validate['required']">
<label for="input_radio_2_100">Urgent (verified within 15 working days) - €100</label></td></tr>
<tr><td><input type="radio" name="input_radio_2" id="input_radio_2_500" title="option" value="500" class="validate['required']">
<label for="input_radio_2_500">Adjudicator to attend full day (Athletic/Sporting Event) - €500</label></td></tr>
<tr><td><input type="radio" name="input_radio_2" id="input_radio_2_2000" title="option" value="2000" class="validate['required']">
<label for="input_radio_2_2000">Adjudicator to attend overseas - €2000</label></td></tr></table>
<div class="small-message">Please select your waiting list option.</div><div class="clear"></div><div id="error-message-input_radio_2"></div></div>The form works, but when I select for example the first option, the amount on shown on the PayPal payment page is €10. If I go back and resubmit the form, it's now €20!!! The amount is never correct and seems to change. I can't figure it out. What am I doing wrong?
					Hi artephius,
The versions of the Payment actions in the release are for development only and randomise the amount. Max charges an extra fee for the versions to use on a live site. I'm not clear what the fee is - the Validation page only talks about the old CFv3 plug-ins.
Bob
				
				
				
			The versions of the Payment actions in the release are for development only and randomise the amount. Max charges an extra fee for the versions to use on a live site. I'm not clear what the fee is - the Validation page only talks about the old CFv3 plug-ins.
Bob
					Bob,
Thanks for this! It makes sense now, they seem pretty random alright. I'm glad you told me, I would have been up all night trying to figure this out.
So how do I find out how much and how I go about getting the live site version?
				
				
				
			Thanks for this! It makes sense now, they seem pretty random alright. I'm glad you told me, I would have been up all night trying to figure this out.
So how do I find out how much and how I go about getting the live site version?
					So does this mean my code is correct?
Also, I'm using the PayPal redirect, not PayPal Pro option. Do I still need to purchase the plugin to remove the randomization of the value?
Thanks again.
				
				
				
			Also, I'm using the PayPal redirect, not PayPal Pro option. Do I still need to purchase the plugin to remove the randomization of the value?
Thanks again.
This topic is locked and no more replies can be posted.
		
	
  