Pregunta sobre WooCommerce PayPal Checkout Payment Gateway de Wordpress:

Woocommerce todavía recibe IPN y PTD y envía 2 correos electrónicos de comandos duplicados

Un usuario preguntó 👇

Hola, estoy usando stripe para tarjetas de crédito y la pasarela estándar de PayPal para woocommerce. Cuando un cliente paga por una tira, todo está bien (= woocommerce me envía un nuevo pedido y un pedido completo por correo electrónico al cliente)

Cuando el cliente paga por el pago, el cliente recibe dos correos electrónicos de «pedido completo» y yo también recibo dos correos electrónicos de «pedido nuevo».

Había implementado IPN y PDT. Inhabilité IPN en sitios de woocommerce y en el backend de PayPal. Pero sigo recibiendo la notificación de IPN (y PDT).

Limpié el caché por cierto.

¿Tienes alguna sugerencia?

Inhabilité PDT y solo fui con IPN, pero tuve algunos casos en los que el cliente no vio el enlace de descarga en la página de agradecimiento cuando fue redirigido. Con ese fin, decidí usar PDT en lugar de IPN.

¿Qué me falta y cómo puedo mejorar la situación? Agradecemos la ayuda.

(@fernashes)

Ingeniero Automático de Felicidad

Hace 9 meses, 2 semanas

El hilo duplicado está en el corazón de WooCommerce: https://wordpress.org/support/topic/woocommerce-still-receives-ipn-and-ptd-and-sends-out-2-duplicated-order-emails/

Copia mi respuesta y cierra ese hilo, porque este foro tiene más sentido. Por favor, no cree hilos duplicados, se necesita tiempo que podría usarse para responder preguntas.

De hecho, usar IPN y PDT dará como resultado dos notificaciones, por lo que tal vez dos correos electrónicos. Esta es una solución en la interfaz de PayPal; recomendaría consultar con el soporte de PayPal para asegurarse de que todo esté desactivado correctamente.

También puede ser un problema con el almacenamiento en caché del sitio o del servidor. Si está ejecutando plugins de almacenamiento en caché, desactívelos para probar si eso soluciona el problema. si eso no funciona, le preguntaría a su anfitrión si tiene alguna credencial de nivel de servidor.

(@mappel)

Hace 9 meses, 1 semana

Hola Hannah, gracias por volver a verme.

Sí, me comuniqué con el soporte técnico de PayPal y confirmaron que IPN se deshabilitó con éxito en mi cuenta de PayPal. Verifiqué dos veces que no tenía una marca de verificación en el sitio de paypal de woocommerce Habilitar IPN también.

Todavía recibí dos notificaciones (IPN y PDT) y woocommerce envió dos confirmaciones de pedidos a los clientes.

Pero luego me desplacé hacia abajo, vi la sección de API como dice: Ingrese sus credenciales de API de PayPal para procesar reembolsos a través de PayPal.

y recuerde que el soporte de PayPal escribió: su IPN ha sido cancelada (esto se puede anular si la solicitud de API contiene la URL de IPN) en lugar de deshabilitarla y porque WooCommerce en todas las aplicaciones API reenvía datos de URL de IPN a PayPal y, posteriormente, recibe una notificación de IPN al finalizar la transacción.

Cuento largo y corto. Eliminé los campos de la API y ahora, finalmente, solo obtengo PDT y woocommerce solo envía correos electrónicos. Genial 🙂

Ahora tengo el problema de que no puedo pagar correctamente a través del plugin…. esto no ha sido necesario usarlo de todos modos hasta ahora … pero pensé en contarte la historia completa … ¿tal vez este sea un problema para resolver?

Y mi última pregunta sería: después de eliminar esos dominios de API, ¿seguirá funcionando todo en el lado de woocommerce en línea con paypal? ¿Puedo dejar esos campos en blanco (aparte del problema de reembolso mencionado)?

Gracias por ayudar. Con cálido respeto, mantente a salvo

Esta respuesta fue modificada hace 9 meses, hace una semana por. Esta respuesta fue modificada hace 9 meses, hace una semana por.

(@mappel)

Hace 9 meses, 1 semana

El soporte técnico de Paypal se comunicó nuevamente y fue tan amable de decirme que mi enfoque no fue eliminar los campos de la API que mencioné en mi mensaje anterior.

Aclararon: Los campos de la API mencionados en la imagen no son los correctos, solo contienen las credenciales de la API necesarias para realizar llamadas a la API en su nombre con Woo-commerce, así que si los ha eliminado, agréguelos Atrás.

Los campos o parámetros que mencioné son los parámetros de la aplicación API establecidos internamente por el plugin Woo-commerce y se proporcionan cuando se realiza una transacción. Para realizar cambios en estos, deberá ponerse en contacto con el soporte de Woo-commercial.

También me dijeron que tenía derecho a optar por PDT en lugar de IPN para que el cliente pueda descargar el producto comprado cuando sea redirigido.

¿Puedes ayudarme con lo que está mal? ¿Es este un error que se solucionará con las actualizaciones de woocommerce? Para volver: IPN está desactivado (en PayPal y el plugin woocommerce) ¿Por qué el plugin woocommerce sigue enviando mensajes a PayPal y puedo desactivarlo de alguna manera?

(@fernashes)

Ingeniero Automático de Felicidad

hace 9 meses

Oye Ann,

¡Muchas gracias por esa información adicional!

Antes de continuar, quiero saber más sobre su sitio. ¿Podría compartir una copia del estado del sistema de su sitio? Puede obtenerlo a través de Estado de WooCommerce>. Seleccione «Obtener informe del sistema» y luego «Copiar para soporte». Cuando haya hecho eso, péguelo aquí en su respuesta. Puede eliminar la información de identificación, como la URL del sitio, si lo prefiere.

(@mappel)

Hace 8 meses, 4 semanas

Es muy amable de su parte, gracias. ¿Puedo enviarte el informe de estado de forma más privada? No me preocupa publicar esto en un sitio tan público. Espero que esto sea entendible.

es posible?

Esta respuesta fue modificada hace 8 meses, 4 semanas por.

(@fernashes)

Ingeniero Automático de Felicidad

Hace 8 meses, 4 semanas

Oye Ann,

Estos son foros públicos, por lo que no hay forma de hacer que las cosas sean privadas. Sin embargo, en el caso del registro de estado del sistema, puede eliminar la información de identificación, como la URL del sitio.

(@mappel)

Hace 8 meses, 3 semanas

De acuerdo, gracias de nuevo. (Solo recomiende actualizar v4 si sabe honestamente y está convencido de que el problema de IPN PTD se conocía específicamente y el problema se solucionó con la nueva versión;)


### WordPress Environment ###

WC Version: 3.9.1
REST API Version: ✔ 1.0.7
Log Directory Writable: ✔
WP Version: ❌ 5.3.2 - There is a newer version of WordPress available (5.4)
WP Multisite: –
WP Memory Limit: 768 MB
WP Debug Mode: –
WP Cron: ✔
Language: en_US
External object cache: –

### Server Environment ###

Server Info: Apache
PHP Version: 7.1.33 - We recommend using PHP version 7.2 or above for greater performance and security. How to update your PHP version
PHP Post Max Size: 128 MB
PHP Time Limit: 600
PHP Max Input Vars: 3000
cURL Version: 7.59.0
OpenSSL/1.0.2r

SUHOSIN Installed: –
MySQL Version: 5.6.40-84.0-log
Max Upload Size: 128 MB
Default Timezone is UTC: ✔
fsockopen/cURL: ✔
SoapClient: ✔
DOMDocument: ✔
GZip: ✔
Multibyte String: ✔
Remote Post: ✔
Remote Get: ✔

### Database ###

WC Database Version: 3.9.1
WC Database Prefix: wp_
Total Database Size: 32.89MB
Database Data Size: 30.11MB
Database Index Size: 2.78MB
wp_woocommerce_sessions: Data: 0.17MB + Index: 0.02MB + Engine InnoDB
wp_woocommerce_api_keys: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_woocommerce_attribute_taxonomies: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_woocommerce_downloadable_product_permissions: Data: 0.05MB + Index: 0.06MB + Engine InnoDB
wp_woocommerce_order_items: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_woocommerce_order_itemmeta: Data: 0.09MB + Index: 0.09MB + Engine InnoDB
wp_woocommerce_tax_rates: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
wp_woocommerce_tax_rate_locations: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_woocommerce_shipping_zones: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_woocommerce_shipping_zone_locations: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_woocommerce_shipping_zone_methods: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_woocommerce_payment_tokens: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_woocommerce_payment_tokenmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_woocommerce_log: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_aelia_dismissed_messages: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_commentmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_comments: Data: 0.02MB + Index: 0.09MB + Engine InnoDB
wp_convertkit_user_history: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_duplicator_packages: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_dzsap_activity: Data: 0.09MB + Index: 0.00MB + Engine InnoDB
wp_links: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_options: Data: 2.31MB + Index: 0.17MB + Engine InnoDB
wp_postmeta: Data: 1.38MB + Index: 0.36MB + Engine InnoDB
wp_posts: Data: 23.45MB + Index: 0.36MB + Engine InnoDB
wp_redirection_404: Data: 1.52MB + Index: 0.55MB + Engine InnoDB
wp_redirection_groups: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_redirection_items: Data: 0.02MB + Index: 0.09MB + Engine InnoDB
wp_redirection_logs: Data: 0.02MB + Index: 0.08MB + Engine InnoDB
wp_social_users: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_termmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_terms: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_term_relationships: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_term_taxonomy: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_usermeta: Data: 0.13MB + Index: 0.14MB + Engine InnoDB
wp_users: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
wp_wcpdf_invoice_number: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_wc_download_log: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_wc_product_meta_lookup: Data: 0.02MB + Index: 0.09MB + Engine InnoDB
wp_wc_tax_rate_classes: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_wc_webhooks: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_webarx_cookie: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_webarx_event_log: Data: 0.08MB + Index: 0.00MB + Engine InnoDB
wp_webarx_file_hashes: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_webarx_firewall_log: Data: 0.06MB + Index: 0.00MB + Engine InnoDB
wp_webarx_ip: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_webarx_logic: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_yith_wcwl: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_yith_wcwl_lists: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_yoast_seo_links: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_yoast_seo_meta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB

### Post Type Counts ###

attachment: 390
blocks: 33
customize_changeset: 1
ec_woo_ddb_template: 31
mc4wp-form: 1
nav_menu_item: 22
page: 33
post: 5
product: 21
revision: 1542
scheduled-action: 5
shop_coupon: 9
shop_order: 135
shop_order_refund: 2
woo_discount: 1

### Security ###

Secure connection (HTTPS): ✔
Hide errors from visitors: ✔

### Active Plugins (19) ###

Better Font Awesome: by Mickey Kay – 1.7.1
Classic Editor: by WordPress Contributors – 1.5
ConvertKit: by ConvertKit – 1.9.2
DZS ZoomSounds: by Digital Zoom Studio – 5.18
WooMail - WooCommerce Email Customizer: by CidCode – 2.2.11.1 – Not tested with the active version of WooCommerce
Enable Media Replace: by ShortPixel – 3.3.11
Redirection: by John Godley – 4.7
GDPR Cookie Consent Banner: by termly – 2.3.15
Upsell Order Bump Offer for WooCommerce: by MakeWebBetter – 1.2.0 – Not tested with the active version of WooCommerce
Aelia Foundation Classes for WooCommerce: by Aelia – 2.0.8.190822 – Not tested with the active version of WooCommerce
WebARX: by WebARX – 2.0.11
Aelia Currency Switcher for WooCommerce: by Aelia – 4.7.10.190830 – Not tested with the active version of WooCommerce
WooCommerce Amazon S3 Storage: by WooCommerce – 2.1.11 – Not tested with the active version of WooCommerce
WooCommerce Stripe Gateway: by WooCommerce – 4.3.3 – Not tested with the active version of WooCommerce
WooCommerce PDF Invoices & Packing Slips: by Ewout Fernhout – 2.3.4 – Not tested with the active version of WooCommerce
WooCommerce: by Automattic – 3.9.1 – 4.0.1 is available
WP Mail SMTP: by WPForms – 1.9.0
WP Rocket: by WP Media – 3.5.2
SEOPress: by SEOPress – 3.8.1.1

### Inactive Plugins (6) ###

Advanced Order Export For WooCommerce: by AlgolPlus – 3.1.3 – Not tested with the active version of WooCommerce
Analytify - Google Analytics Dashboard: by Analytify – 2.2.13
Collapse-O-Matic: by twinpictures
baden03 – 1.7.11

Duplicator: by Snap Creek – 1.3.28
TinyMCE Advanced: by Andrew Ozz – 5.3.0
Woo Discount Rules: by Flycart Technologies LLP – 1.9.5 – Not tested with the active version of WooCommerce

### Dropin Plugins (1) ###

advanced-cache.php: advanced-cache.php

### Must Use Plugins (1) ###

firewall.php: by  –

### Settings ###

API Enabled: –
Force SSL: –
Currency: EUR (€)
Currency Position: right
Thousand Separator: .
Decimal Separator: ,
Number of Decimals: 2
Taxonomies: Product Types: external (external)
grouped (grouped)
simple (simple)
variable (variable)

Taxonomies: Product Visibility: exclude-from-catalog (exclude-from-catalog)
exclude-from-search (exclude-from-search)
featured (featured)
outofstock (outofstock)
rated-1 (rated-1)
rated-2 (rated-2)
rated-3 (rated-3)
rated-4 (rated-4)
rated-5 (rated-5)

Connected to WooCommerce.com: –

### WC Pages ###

Shop base: #223 - /shop/
Cart: #224 - /cart/
Checkout: #225 - /checkout/
My account: #226 - /my-account/
Terms and conditions: #670 - /terms-conditions/

### Theme ###

Name: Flatsome Child
Version: 5.88
Author URL: 
Child Theme: ✔
Parent Theme Name: Flatsome
Parent Theme Version: 3.10.3
Parent Theme Author URL: http://www.uxthemes.com/
WooCommerce Support: ✔

### Templates ###

Overrides: flatsome/woocommerce/archive-product.php
flatsome/woocommerce/cart/cart-empty.php
flatsome/woocommerce/cart/cart-shipping.php
flatsome-child/woocommerce/cart/cart.php
flatsome-child/woocommerce/checkout/form-billing.php
flatsome-child/woocommerce/checkout/form-checkout.php
flatsome/woocommerce/checkout/form-coupon.php
flatsome-child/woocommerce/checkout/form-login.php
flatsome/woocommerce/checkout/terms.php
flatsome-child/woocommerce/checkout/thankyou.php
flatsome/woocommerce/content-product.php
flatsome/woocommerce/content-product_cat.php
flatsome/woocommerce/content-single-product.php
flatsome/woocommerce/content-widget-product.php
flatsome/woocommerce/global/breadcrumb.php
flatsome/woocommerce/global/quantity-input.php
flatsome/woocommerce/global/wrapper-end.php
flatsome/woocommerce/global/wrapper-start.php
flatsome/woocommerce/loop/loop-end.php
flatsome/woocommerce/loop/loop-start.php
flatsome/woocommerce/loop/pagination.php
flatsome/woocommerce/loop/result-count.php
flatsome/woocommerce/loop/sale-flash.php
flatsome-child/woocommerce/myaccount/dashboard.php
flatsome-child/woocommerce/myaccount/downloads.php
flatsome-child/woocommerce/myaccount/form-edit-account.php
flatsome/woocommerce/myaccount/form-login.php
flatsome-child/woocommerce/myaccount/my-address.php
flatsome/woocommerce/myaccount/navigation.php
flatsome-child/woocommerce/myaccount/orders.php
flatsome/woocommerce/notices/error.php
flatsome/woocommerce/notices/notice.php
flatsome/woocommerce/notices/success.php
flatsome/woocommerce/product-searchform.php
flatsome/woocommerce/single-product/photoswipe.php
flatsome/woocommerce/single-product/price.php
flatsome/woocommerce/single-product/product-image.php
flatsome/woocommerce/single-product/product-thumbnails.php
flatsome/woocommerce/single-product/rating.php
flatsome/woocommerce/single-product/related.php
flatsome/woocommerce/single-product/review.php
flatsome/woocommerce/single-product/sale-flash.php
flatsome/woocommerce/single-product/share.php
flatsome/woocommerce/single-product/short-description.php
flatsome/woocommerce/single-product/tabs/tabs.php
flatsome/woocommerce/single-product/title.php
flatsome/woocommerce/single-product/up-sells.php
flatsome/woocommerce/single-product-reviews.php
flatsome/woocommerce/single-product.php

### Action Scheduler ###

Complete: 5
Oldest: 2020-03-29 18:03:58 +0200
Newest: 2020-04-28 16:07:28 +0200

Pending: 0
Oldest: –
Newest: –

Canceled: 0
Oldest: –
Newest: –

In-progress: 0
Oldest: –
Newest: –

Failed: 0
Oldest: –
Newest: –

Esta respuesta fue modificada hace 8 meses, 3 semanas por. Esta respuesta fue modificada hace 8 meses, 3 semanas por.

(@fernashes)

Ingeniero Automático de Felicidad

Hace 8 meses, 2 semanas

Oye Ann,

¡Gracias por compartir esa informacion!

Bien, para esto, necesitamos mirar su configuración específica de PayPal, así como los registros. Eso no es algo que podamos hacer desde los foros.

¿Puedes contactarnos al WooCommerce.com> Mi cuenta> Entradas. Es posible que deba crear una cuenta antes de poder acceder a esa página.

Por favor, también enlace a este hilo del foro para que podamos realizar un seguimiento de lo que ya se ha hecho.

A partir de ahí, compartiremos información sobre cómo compartir la información de inicio de sesión en su sitio para que podamos echar un vistazo más de cerca.

(@mappel)

Hace 8 meses, 2 semanas

Hola, Hannah, gracias por mantenerte en contacto e intentar resolver este problema. El boleto es # 2948115.

(@fernashes)

Ingeniero Automático de Felicidad

Hace 8 meses, 2 semanas

¡Encantado de ayudar! 🙂

(@mborin)

hace 7 meses

Tengo la misma pregunta. ¿Existe algún arreglo?

(@mappel)

hace 7 meses

Hola mborin, desafortunadamente no y el soporte de woocommerce no pudo resolver esto.

Lo último que escuché fue «Si desea realizar la personalización pero no se siente cómodo haciéndolo usted mismo, es posible que desee comunicarse con alguien desde nuestra página de personalización».

No puedo decirles lo atormentado que les doy toda esta pregunta. Clientes que reciben dos de los mismos correos electrónicos «pedido completo».

Si encuentra una solución, hágamelo saber.

¿Solucionó tu problema??

0 / 0

Deja una respuesta 0

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *