Support

Home Forums Event Espresso Premium Deposits in EE – REVISITED

Deposits in EE – REVISITED

Posted: March 27, 2014 at 2:56 pm

Viewing 7 reply threads


Glen Roethel

March 27, 2014 at 2:56 pm

Hi Sidney,

Thanks again for your time and talents. I’m sorry, but DEPOSITS / PARTIAL PAYMENTS isn’t quite working again. (I did later re-type the missing hash # mentioned previously, when it stopped working again.)

It’s all pretty good, I can register with a selected deposit ($100.00) in Authorize.net, but there are 2 problems:

1.) The “Thank You” result comes back all a mess, like it’s unstyled (no CSS layout formatting), and

2.) The Payment Overview in the Thank You result shows the Amount Paid/Owed incorrectly. (Ex. If the total price is $479 and I make a $100 deposit, the Amount Paid/Owed should be $100 / $379.00, but instead it is shown as “Amount Paid/Owed: $100 / $479.00.” (see below)

In the WP EE Payment Details the “Total Amount Owing: ( $ )” displays the correct owed balance of $379. Would you help me with this, please?

################################
IN ADDITION: I’ve also been asked to make the basic PayPal Gateway available as well. I created a pull-down select in Paypal.php and made purchases in PayPal, but I don’t know if it will register in EE (I haven’t yet successfully set up PayPal’s Sandbox…working on it.) The code in Paypal.php is

<code>
	public function submitButton($button_url, $gateway) {
		$this-&gt;prepareSubmit();
		global $gateway_name, $org_options;
		echo &#039;
		 &lt;div id=&quot;&#039; . $gateway . &#039;-payment-option-dv&quot; class=&quot;off-site-payment-gateway payment-option-dv&quot;&gt;
			&lt;img class=&quot;off-site-payment-gateway-img&quot; width=&quot;16&quot; height=&quot;16&quot; src=&quot;&#039; . EVENT_ESPRESSO_PLUGINFULLURL . &#039;/images/icons/external-link.png&quot; alt=&quot;click to visit this payment gateway&quot;&gt;
			&lt;form  method=&quot;post&quot; name=&quot;payment_form&quot; action=&quot;&#039; . $this-&gt;gatewayUrl . &#039;&quot;&gt;&#039;;
		foreach ($this-&gt;fields as $name =&gt; $value) {
			if($name != &#039;amount_1&#039;) {
				echo &quot;&lt;input type=\&quot;hidden\&quot; name=\&quot;$name\&quot; value=\&quot;$value\&quot;/&gt;\n&quot;;
			} else {
				echo &quot;&lt;label for=&#039;amount_1&#039;&gt;&quot; . __(&quot;Payment Amount: &quot;, &quot;event_espresso&quot;) . $org_options[&#039;currency_symbol&#039;] . &quot;&lt;/label&gt;&quot;;
						echo &quot;&lt;select name=\&quot;$name\&quot; id=&#039;amount_1&#039;&gt;\n&quot;;
						echo &quot;&lt;option value=\&quot;$value\&quot;&gt;&quot;.$org_options[&#039;currency_symbol&#039;].&quot;$value - Full Amount&quot;;
						echo &quot;&lt;/option&gt;\n&quot;;
						echo &quot;&lt;option value=\&quot;100.00\&quot;&gt;&quot;.$org_options[&#039;currency_symbol&#039;].&quot;100.00 - Deposit&quot;;
						echo &quot;&lt;/option&gt;\n&quot;;
						echo &quot;&lt;/select&gt;\n&quot;;
			}
		}
		echo &#039;&lt;input id=&quot;&#039; . $gateway . &#039;-payment-option-lnk&quot; class=&quot;payment-option-lnk allow-leave-page&quot; type=&quot;image&quot; alt=&quot;Pay using &#039; . $gateway_name . &#039;&quot; src=&quot;&#039; . $button_url . &#039;&quot; /&gt;&#039;;
		echo &#039;
		 	&lt;/form&gt;
		&lt;/div&gt;&#039;;
	}

}
</code>

################################

#######################################
BELOW IS THE CURRENT “THANK YOU” RESULT
#######################################

Thank You

Your transaction has been processed.

Payment Overview

Class/Event: SummerSongs East 2014
Primary Registrant: Mary Lamb
Payment Type: authorize.net SIM
Payment Date: March 27, 2014
Amount Paid/Owed: $100 / $479.00 Pending
Payment Status: Pending
Registration ID: 15-53346a98cf1d2
Transaction ID: 0
#######################################

Thanks in advance for any help you can provide.

Best regards,
Glen Roethel, Inspireline


Glen Roethel

April 7, 2014 at 7:02 pm

Hi,

Your product and your staff are amazing, and I really look forward to this working. I am using the latest version of EE3 – still waiting to go live, pending proper function of deposits and PayPal in EE. Please help me. What would it cost to get your help and make this work?

I’m testing it like crazy and the results seem completely intermittent….

Well, here goes… As an addendum to the request above, please note:

1. Authorize.Net –

a.) DEPOSIT [NY SUMMER CAMP] in TEST MODE: FAILS
The following errors have occurred.
(99) This transaction cannot be accepted.

b.) FULL PAYMENT [NY SUMMER CAMP] in TEST MODE:

Forms work, AuthNetTEST works, but…
• Thank You screen and summary are not STYLED or FORMATTED properly (IN CHROME).
• The Amount Paid / Amount Owed are shown incorrectly on that Thank You screen (see below) –

<code>
Thank You
Your transaction has been processed.

Payment Overview

Class/Event:	SummerSongs East 2014
Primary Registrant:	Glen Roethel
Payment Type:	authorize.net SIM
Payment Date:	April 7, 2014
Amount Paid/Owed:	$0.00 / $799.00	 Completed
Payment Status:	Completed
Registration ID:	15-534334570a736
Transaction ID:	0
</code>

“Payment Status” is correct, and the backend information is all correct.

c.) DEPOSIT [CALIFORNIA SUMMER CAMP] in TEST MODE: WORKS????!!??? inspireline@gmail.com
FAILS INTERMITTENTLY !

In Safari, NY Camp, Weekend Only, $100 Deposit: Authorize.net goes through, displays well, but shows: Amount Paid/Owed:
$100 / $479.00 (should be $379.00 Owed)
Backend shows correctly.

d.) FULL PAYMENT [CALIFORNIA SUMMER CAMP] in TEST MODE: FAILS INTERMITTENTLY ! inspireline@gmail.com
The following errors have occurred.
(99) This transaction cannot be accepted.
Forms work, AuthNetTEST works, but…
• Thank You screen and summary are not STYLED or FORMATTED properly.
• The Amount Paid / Amount Owed are shown incorrectly on that Thank You screen (see below) –

<code>
Thank You
Your transaction has been processed.

Payment Overview

Class/Event:	Summersongs West 2014
Primary Registrant:	Glen Roethel
Payment Type:	authorize.net SIM
Payment Date:	April 7, 2014
Amount Paid/Owed:	$0.00 / $529.00	 Completed
Payment Status:	Completed
Registration ID:	1-534336bcca4d6
Transaction ID:	0
</code>

“Payment Status” is correct, and the backend information is all correct.

3. PayPal IPN –

a.) DEPOSIT [NY CAMPS] in TEST MODE: FAILS. PayPal takes the DEPOSIT; EE registers the camper, but does not acknowledge *any* payment *and* EE leaves Transaction Type: and Transaction ID blank. EE shows the registration as Incomplete, owing the full amount.

<code>
An instant payment notification failed
from inspireline@gmail.com on 04/07/2014 at 5:24 PM

Details:

mc_gross: 100.00

protection_eligibility: Ineligible

item_number1: 

payer_id: Y9XH39AV2XDZY

tax: 0.00

payment_date: 17:24:34 Apr 07, 2014 PDT

payment_status: Completed
</code>

b.) FULL PAYMENT [NY CAMPS] in TEST MODE:Works great – perfect! Great through PayPal payment process; Thank You screen is perfect; Backend is perfect.

Ugh. This is so confusing. Can you please help me. Please help me. What would it cost to get your help and make this work? Thank you.

Sincerely,
Glen


Sidney Harrell

April 8, 2014 at 12:46 pm

Hey Glen,
The results page after an authorize.net payment is pulled from your server by authnet’s server and displayed to the user from authnet’s server, so the user gets the https lock, even if you don’t have an ssl cert on your site. The problem is that if you don’t have an ssl cert, and the links for the browser to pull in the CSS and javascript files are http, then many browsers will refuse to display them as an “unsecured content”. Almost the only way around it is to grab the CSS that you want to use on that page and paste it in as inline CSS in a Thank You page theme template file.
I could log in and take a look at ironing out the partial payments setup if you would like to purchase a support token, then I could look at it first thing tomorrow.


Jay Owen

April 8, 2014 at 2:26 pm

I need to integrate partial payment support. Can you guys provide some links to details on how to do this. I’d also be happy to pay to have it completed by someone with experience. Thanks!


Glen Roethel

April 8, 2014 at 5:04 pm

Thanks you for the CSS advice, Sidney, I’ll get on that. And I am purchasing a token now so that you can tweak. How should I get access to you privately?

Best,
Glen


Glen Roethel

April 9, 2014 at 12:00 pm

Hi Sidney,

I purchased a token. When will you be able to help me? And how shall I give you access?

Thanks.
Glen


Lorenzo Orlando Caum

  • Support Staff

April 9, 2014 at 12:08 pm

Hi Glen, you can send in the form for the support token through your Event Espresso account. A link appears for it under the Site License Keys area:

https://eventespresso.com/users/inspireline/


Lorenzo


Glen Roethel

April 9, 2014 at 1:14 pm

Thanks, Lorenzo. Done!

Viewing 7 reply threads

The support post ‘Deposits in EE – REVISITED’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso