Support

Home Forums Event Espresso Premium Default Payment Status : PayPal

Default Payment Status : PayPal

Posted: May 6, 2014 at 2:07 pm


Sudhir

May 6, 2014 at 2:07 pm

Hi Team
how do i have the status as complete straight away from Pay Pal when the payment is actually successful instead of incomplete or pending ?

its confusing for the buyer to see the incomplete note even after successful payment ?

Pls advice ,im using EE3.

Regards


Lorenzo Orlando Caum

  • Support Staff

May 6, 2014 at 2:22 pm

Hi Sudhir,

This uses the PayPal IPN to update the payment information for an order. Do you know if that was setup?

https://eventespresso.com/wiki/how-to-set-up-paypal-ipn/


Lorenzo


Sudhir

May 7, 2014 at 12:07 pm

yes IPN is configured correctly on paypal to transactions page.

It deducts the payment successfully at paypal
then redirects to web page Shows incomplete transaction status
then refreshes & comes back to paypal page again

i need to fix this asap

Please note initially i had installed the lite version and then later i have installed EE3.hope this is not causing this issue


Lorenzo Orlando Caum

  • Support Staff

May 7, 2014 at 12:57 pm

Hello,

You should arrive at the Event Espresso thank you page after making a payment through PayPal.

Could you tell me more about this redirect that is happening here (last step in your description):

then refreshes & comes back to paypal page again


Lorenzo


Sudhir

May 10, 2014 at 10:12 am

i installed EE4 ,which kind of work but doent have any addon’s

I have few queries
1. Can You Pls help me how to achieve a slightly better looking ticket listing and the follow up default form which is so dull.also it looks far better on your demo page i use as following [ESPRESSO_TICKET_SELECTOR event_id=”7958″] also how can i add a bigger button for register now etc

2. when i use only one payment gate way ..step 3 of selecting the only payment gateway option looks bad..in EE3 we had option to force it to go to paypal directly if it was the only payment gateway option..can you suggest if this can be achieved.

3. on admin page i see ticketing by ee ,as im going to give this to client i need to hide it
4. the EE hook on wordpress can it be renamed to something custom ?

thanks again


Tony

  • Support Staff

May 12, 2014 at 7:38 am

Hi,

1) The EE4 ticket selector will primarily uses styles from the theme. Can you link us to the page in question so we can view the current styles please?

2) With EE4 there is currently no option to force a re-direct.

3) You can remove that tag line using:

function remove_espresso_admin_footer() {
	remove_filter('admin_footer_text', array(EE_Admin::instance(), 'espresso_admin_footer'));
}
add_action('admin_init', 'remove_espresso_admin_footer');

4) Sorry I’m not sure what this is referring to, can you explain a little further please?


Sudhir

May 14, 2014 at 1:53 pm

I mean can we rename the menu name from

“event expresso” to something else ?
can i hide “extras ” maintenance menu ” and the “help”

right now i do not want my client to know what im using .


Sudhir

May 14, 2014 at 1:56 pm

4. in EE3 we have option to take directly to the payment gateway for payment.
in EE4 we there s no option but the client needs to select payment option button then select finalise button.instead i want just the summary and goto the payment gateway directly.as we use only payal now and want to avoid last two clicks.


Sudhir

May 14, 2014 at 9:01 pm

btw when i put the above in funtions.php

function remove_espresso_admin_footer() {
remove_filter(‘admin_footer_text’, array(EE_Admin::instance(), ‘espresso_admin_footer’));
}
add_action(‘admin_init’, ‘remove_espresso_admin_footer’);

EE4 stops ..doesn’t go to past Step 2 ..to payment options.

i feel a bit lost here can somebody please respond ?


Tony

  • Support Staff

May 15, 2014 at 1:08 am

in EE4 we there s no option but the client needs to select payment option button then select finalise button.instead i want just the summary and goto the payment gateway directly.as we use only payal now and want to avoid last two clicks.

That option is currently not available within EE4, I will add this as a feature request but can not comment on if/when it will be included within Event Espresso 4 at this time.

I mean can we rename the menu name from
“event expresso” to something else ?
can i hide “extras ” maintenance menu ” and the “help”
right now i do not want my client to know what im using .

This would basically be a ‘white lable’ version which is something we can not support.

btw when i put the above in funtions.php

Try changing that code to:

function remove_espresso_admin_footer() {
	if ( is_admin() && ( !defined( 'DOING_AJAX' ) || !DOING_AJAX )){
		remove_filter('admin_footer_text', array(EE_Admin::instance(), 'espresso_admin_footer'));
	}
}
add_action('admin_init', 'remove_espresso_admin_footer');

Does that then allow the registrations to work correctly?


Sudhir

May 17, 2014 at 11:28 am

Yes it works
any news on wordpress intergration add on ? for EE4
and template addon ?i feel this needs improvement aswell in EE4


Dean

May 19, 2014 at 4:46 am

Hi,

Unfortunately we cannot provide timescales for works in progress. Once they are ready for release they will be added to the Pre Release channel and a notification will be sent out via email once it goes into proper release.


Sudhir

May 19, 2014 at 1:16 pm

We are using Paypal Standard

After Successful payment at Paypal,the page redirects at thankyou page
we are facing issues with the transaction status

It shows TWO wrong messages.
“Amount owing = S $100”.
Why does it say “Amount Owing” after the transaction was successful?

Transaction Status : “Failed – Retry Payment” :
Just after a successful payment via PayPal, why does this say “Failed – Retry Payment” : Why is this screen saying this after a successful payment?

THE IPN setup at paypal is done as per your link and also the log shows IPN code send.In the system at backend it shows as paid but on the thankyou page it shows the above error

is there a way i can drop you a email with details for you to have a look at please.

Thanks


Sudhir

May 19, 2014 at 1:17 pm

version is EE4 for the above error


Lorenzo Orlando Caum

  • Support Staff

May 19, 2014 at 3:19 pm

Hello,

Your thank you page may be loading before the IPN has time to update Event Espresso. We are currently working on a system to account for these delays.

You mentioned that it appears as complete in the WordPress admin. According to this information, it should also appear as complete on the thank you page if you refresh the page after arriving back from PayPal.com


Lorenzo


Sudhir

May 19, 2014 at 9:26 pm

dear Lorenzo
two Things here
1. This system is for normal users and not for a developer.who will refresh and see.to a outside user it creates confusion .even after paying why this incorrect info is here.
2. If you cannot show correct message i need to get rid of the false message being shown so that i can atleast not confuse the customer.

What i need is how to hide this incorrect info completely until you fix the system

Pls let me know how i can hide the transaction status & the amount you own field

Thanks


Lorenzo Orlando Caum

  • Support Staff

May 20, 2014 at 12:21 pm

The payment overview page has a template here:

wp-content/plugins/event-espresso/templates/payment_overview.php

Download a copy of the file above to your computer using an SFTP or FTP client.

Then upload it to this location:

wp-content/uploads/espresso/templates/payment_overview.php

Now you can open the file for editing.

Comment out or remove the the following lines:

<tr>
			<td><?php _e('Amount Paid/Owed:', 'event_espresso'); ?></td>
			<td><?php echo $org_options['currency_symbol'] ?><?php echo $total_cost ?>
				<?php event_espresso_paid_status_icon($payment_status) ?>
			</td>
		</tr>

The above is for the amount paid along with icon depending on the status.

Then comment out or remove these lines which show the payment status:

<tr>
			<td>
				<?php _e('Payment Status:', 'event_espresso'); ?>
			</td>
			<?php // localize all the things!
				switch( $payment_status ) {
					case 'Pending':
						$payment_status_translated = __( 'Pending', 'event_espresso' );
						break;
					case 'Incomplete':
						$payment_status_translated = __( 'Incomplete', 'event_espresso' );
						break;
					case 'Completed':
						$payment_status_translated = __( 'Completed', 'event_espresso' );
						break;
					case 'Payment Declined':
						$payment_status_translated = __( 'Payment Declined', 'event_espresso' );
						break;
					default:
						$payment_status_translated = __("Error", "event_espresso");
				}
			?>
			<td><?php echo $payment_status_translated; ?></td>
    </tr>

Then save changes to the file.


Lorenzo


Sudhir

May 22, 2014 at 11:30 am

i donot find the above file

fyi i’m using ee4 public_html/wp-content/plugins/event-espresso-core-reg/templates

i cannot find the above file there


Sudhir

May 22, 2014 at 11:32 am

and public_html/wp-content/uploads/espresso/templates is empty folder for now


Sudhir

May 22, 2014 at 11:35 am

I have one more issue ..all post you have said themes not compatible etc..pls at least tell one or two themes that r compatible or atleast known to be compatible ..im having tough time with theme comparability issues.


Sudhir

May 23, 2014 at 10:07 am

Looking forward for an update.


Josh

  • Support Staff

May 23, 2014 at 5:59 pm

Hi Sudhir,

It seems like when this thread started you were using Event Espresso 3, looks like you’re on Event Espresso 4 now.

In Event Espresso 4, you can hide the payment message with a bit of CSS:

.ee-transaction-status, 
.reg-payment-status,
.reg-payment-details,
.espresso_payment_overview h2.display-box-heading,
.espresso_payment_overview h3 {
display:none;
}

.espresso_payment_overview h3.section-title {
display:block;
}

If you do not have a custom stylesheet to add the above into, I highly recommend the Reaktiv CSS Builder plugin

With your theme question, I can recommend any one of the 2500+ themes that can be downloaded here:

http://wordpress.org/themes/

The support post ‘Default Payment Status : PayPal’ 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