Pregunta sobre WooCommerce de Wordpress:

Acceso a la base de datos de WooCommerce

Un usuario preguntó 👇

Estoy usando WooCommerce para un pequeño mercado en línea. Me pregunto si el administrador / propietario del sitio web puede acceder a la base de datos de WooCommerce. Si es así, ¿dónde puedo tener esquemas de datos para la base de datos?

Eché un vistazo a la base de datos y encontré una tabla relacionada con Woo. Sin embargo, dudo que haya más cosas. Por ejemplo, no encontré ninguna tabla de «pago».

Gracias por los consejos

JZ

(@stefsternyc)

Hace 2 años, 5 meses

Solo hay una base de datos y esa es la base de datos WP. WC es un plugin / módulo creado para WP.

No estoy seguro de qué está tratando de hacer exactamente, pero dependiendo de la base de datos y la configuración de WC, habría una tabla llamada woocommerce_payment_token y _meta en el SS.

Para aquellas empresas que no guardan la información de la tarjeta de crédito, no verá nada de esa información.

El conjunto suele ser los últimos elementos en un SS limpio y bien mantenido.

(@mtruitt)

Hace 2 años, 5 meses

Como lo menciona stefsternyc. Está todo en una base de datos. La mayor parte de la información que busca estará en woocommerce_ {table_name}.

Sin embargo, la información de la tarjeta de crédito nunca debe guardarse directamente en la base de datos. La revocación legal de esto si el sitio es pirateado / información filtrada….

Stripe y otras pasarelas de pago usan señalización para referirse a esa información dentro de sus propios sistemas.

(@stefsternyc)

Hace 2 años, 5 meses

@mtruitt: la información de la tarjeta se puede almacenar en la misma base de datos pero cifrada por el token. WC tiene la opción de brindar a los clientes la posibilidad de guardar la información de su tarjeta para compras futuras.

Sin embargo, debe tener una cuenta y ser verificado por Transarmor antes de poder intentar hacer esto.

(@mtruitt)

Hace 2 años, 5 meses

@stefsternyc: para referencia futura, es posible que desee tener esto en cuenta cuando cite / guarde la información de la tarjeta de crédito como algo que el lector de esa declaración puede tomar.

Además, WC por defecto no hace nada con la información CC. El portal de pago proporciona todo esto y es exclusivo de los usuarios individuales, ya que no todos ofrecen la opción de almacenar para uso futuro.

(@stefsternyc)

Hace 2 años, 5 meses

@mtruitt – Está bien, entonces el inglés no es mi primer idioma, pero por favor no se lance a alguien que se gana la vida haciendo esto. Se lo expliqué lo mejor que pude y tenía sentido para todos menos para ti.

Sí, se basa en la pasarela de pago, pero eso es bastante obvio porque no se ve una chaqueta sin tener una pasarela de pago. Sin embargo, la mayoría lo ofrece.

(@mtruitt)

Hace 2 años, 5 meses

@stefsternyc – Entonces siga su propio consejo y no lo haga. La mayoría de las personas que acuden a los foros son propietarios / usuarios y no desarrolladores. No puede asumir fácilmente que tienen «conocimiento» de alguien que hace esto por el bien de su vida.

Tampoco sea tan suave como para suponer que está «saltando» sobre alguien que está corrigiendo algo que publicó.

Sin embargo, no continuaré con esto y avanzaré / secuestraré esta publicación más allá de sus sentimientos de herirme aclarando las pasarelas de pago y almacenando la información CC directamente en una base de datos.

(@stefsternyc)

Hace 2 años, 5 meses

@mtruitt – Mis sentimientos están lejos de herir a Mark. Aconsejo a muchas empresas, incluido el gobierno, sobre seguridad y ayudo a cientos de personas GRATIS a diario. No necesito un Richard como le dirías a Jack. Solo porque no puedo escribirte oraciones perfectas o un inglés simple, no te das el derecho de saltar sobre alguien. He estado haciendo esto desde antes de que nacieras.

Tu eres racista

(@mtruitt)

Hace 2 años, 5 meses

@ zhuzh1 – Buena suerte y perdón por el secuestro de tu trabajo. No dude en enviarme un DM si puedo ayudar más.

@stefsternyc: disfruta trolleándote a ti mismo.

Esta respuesta fue modificada hace 2 años, 5 meses.

(@johndcoy)

Ingeniero Automático de Felicidad

Hace 2 años, 5 meses

Gracias por lo que todos hicieron con este hilo.

Me pregunto si el administrador / propietario del sitio web puede acceder a la base de datos de WooCommerce.

Solo la base de datos se puede ver directamente a través de su proveedor de alojamiento web. Los datos con varios plugins y funciones se obtienen solo si el código requerido en ese plugin se debe leer o registrar en la base de datos.

Eché un vistazo a la base de datos y encontré una tabla relacionada con Woo. Sin embargo, dudo que haya más cosas. Por ejemplo, no encontré ninguna tabla de «pago».

Como la comunidad mencionó anteriormente, esta información está señalizada por pasarelas de pago, o al menos debería estarlo. Esto significa que solo las pasarelas de pago pueden leer los datos y la información real de la tarjeta se almacena en su sistema, en lugar de en una base de datos de WordPress.

No dude en hacernos saber si tiene alguna otra pregunta.

Gracias de nuevo,

modlook: ¿le importaría eliminar algunas de las discusiones anteriores? 🙂

(@jdembowski)

Moderador del foro y Bruto Squad

Hace 2 años, 5 meses

No, pero quitaré el modlook etiqueta que Mtruitt agregó cuando se hizo clic en el enlace del informe.

mtruitt, he vuelto a leer tus respuestas y no te has mostrado bien. Estoy seguro de que no fue su intención ser grosero, pero aquí estamos. Nunca más te abstengas de eso.

Lanzador de hilos

(@ zhuzh1)

Hace 2 años, 5 meses

Gracias a todos los que participaron en la discusión anterior.

Hice «tablas de visualización» en la base de datos, obtuve una lista (ver más abajo, eliminé el prefijo en los nombres de las tablas para que sean fáciles de leer).

Comprensiblemente, esperaba algo como Pedidos, Productos, Cupones en los nombres de las mesas. Además, order_items, no encontré ninguna de estas entidades importantes en Woo. Por eso mencioné el tema en primer lugar.

¿Yo me perdí algo? Si no es así, ¿dónde puedo obtener una lista de pedidos, productos, cupones, etc.?

Gracias de nuevo

JZ

—– Lista producido por «Mostrar las tablas en MySQL» —– vistas commentmeta oauth_access_tokens oauth_authorization_codes failed_jobs mailchimp_carts enlaces woauth_jwt oauth_refresh_tokens oauth_public_keys oauth_scopes postmeta cola de opciones de trabajo social_users term_relationships term_taxonomy términos termmeta UserMeta usuarios wc_download_log wc_webhooks wcpv_commissions wcpv_per_product_shipping_rules woocommerce_api_keys woocommerce_attribute_taxonomies woocommerce_downloadable_product_permissio .. . woocommerce_log woocommerce_order_itemmeta woocommerce_order_items woocommerce_payment_tokenmeta woocommerce_payment_tokens woocommerce_sessions woocommerce_shipping_zone_locations woocommerce_shipping_zone_methodx woocommerce_shthocx

(@johndcoy)

Ingeniero Automático de Felicidad

Hace 2 años, 5 meses

Hola

WooCommerce se basa en el núcleo de WordPress para que obtenga los mismos detalles del producto wp_posts y wp_postmeta tablas como publicaciones y como páginas. Encontré un artículo que desglosa esto un poco más:

https://docs.woocommerce.com/document/bundles/bundles-data-structures-storage/

Espero que ayude,

¿Solucionó tu problema??

0 / 0

Deja una respuesta 0

Tu dirección de correo electrónico no será publicada.