REDSYS_ABSPATH
public
mixed
REDSYS_ABSPATH
= \dirname(\REDSYS_PLUGIN_FILE) . '/'
public
mixed
REDSYS_ABSPATH
= \dirname(\REDSYS_PLUGIN_FILE) . '/'
public
mixed
REDSYS_ADD_LICENSE
= 'https://plugins.joseconti.com/product/plugin-woocommerce-redsys-gateway/'
public
mixed
REDSYS_API_LOADED
= 'yes'
public
mixed
REDSYS_API_LOADED_WS
= 'yes'
public
mixed
REDSYS_BLOCKS_PATH
= \REDSYS_PLUGIN_PATH_P . 'bloques-redsys/'
public
mixed
REDSYS_BLOCKS_URL
= \REDSYS_PLUGIN_URL_P . 'bloques-redsys/'
public
mixed
REDSYS_CHECK_WOO_CONNECTION
= \true
public
mixed
REDSYS_FLUSH_VERSION
= 200
public
mixed
REDSYS_INSTALL_URL_P
= 'https://plugins.joseconti.com/primeros-pasos-con-redsys-y-woocommerce/'
public
mixed
REDSYS_ITEM_NANE
= 'woocommerce-gateway-redsys'
public
mixed
REDSYS_LICENSE_SITE_ID
= 1
public
mixed
REDSYS_PLUGIN_API_REDSYS_PATH
= \REDSYS_PLUGIN_PATH_P . 'includes/api-redsys/'
public
mixed
REDSYS_PLUGIN_BASENAME
= \plugin_basename(\REDSYS_PLUGIN_FILE)
public
mixed
REDSYS_PLUGIN_CLASS_PATH_P
= \REDSYS_PLUGIN_PATH_P . 'classes/'
public
mixed
REDSYS_PLUGIN_DATA_PATH_P
= \REDSYS_PLUGIN_PATH_P . 'includes/data/'
public
mixed
REDSYS_PLUGIN_DATA_URL
= \REDSYS_PLUGIN_URL_P . 'includes/data/'
public
mixed
REDSYS_PLUGIN_FILE
= __FILE__
public
mixed
REDSYS_PLUGIN_METABOXES_PATH
= \REDSYS_PLUGIN_PATH_P . 'includes/metabox/'
public
mixed
REDSYS_PLUGIN_NOTICE_PATH_P
= \REDSYS_PLUGIN_PATH_P . 'includes/notices/'
public
mixed
REDSYS_PLUGIN_PATH_P
= \plugin_dir_path(__FILE__)
public
mixed
REDSYS_PLUGIN_STATUS_PATH
= \REDSYS_PLUGIN_PATH_P . 'includes/woo-status/'
public
mixed
REDSYS_PLUGIN_URL_P
= \plugin_dir_url(__FILE__)
public
mixed
REDSYS_POST_PSD2_URL
= 'https://plugins.joseconti.com/2019/09/05/redsys-y-psd2-o-sca/'
public
mixed
REDSYS_POST_UPDATE_URL_P
= 'https://plugins.joseconti.com/2024/10/17/woocommerce-redsys-gateway-25-1-x/'
public
mixed
REDSYS_PREFIX
= $prefix
public
mixed
REDSYS_PRODUCT_ID_WOO
= 187871
public
mixed
REDSYS_REVIEW_P
= 'https://woocommerce.com/products/redsys-gateway/'
public
mixed
REDSYS_TELEGRAM_SIGNUP_P
= 'https://t.me/wooredsys'
public
mixed
REDSYS_TICKET
= 'https://woocommerce.com/my-account/contact-support/'
public
mixed
REDSYS_VERSION
= '25.1.0'
Bloque de imagen de visa, mastercard, Bizum, Diners, Discover, Maestro, UnionPay, GPay y Apple Pay.
redsys_create_block_bloques_redsys_block_init() : mixed
Enqueue block editor only JavaScript and CSS
redsys_imagen_visa_mastercard_enqueue() : mixed
Add invoice number to the order list.
redsys_add_invoice_number(array<string|int, mixed> $columns) : mixed
Add Invocien Number to the order list.
Add invoice number to the order list.
redsys_add_invoice_number_value(array<string|int, mixed> $column) : mixed
column.
Add invoice number to the order list.
redsys_add_invoice_number_value_hpos(array<string|int, mixed> $column, int $order_id) : mixed
column.
order id.
Sort by invoice number.
redsys_add_invoice_number_sortable_colum(array<string|int, mixed> $columns) : mixed
columns.
Add invoice number to customer email.
redsys_sort_invoice_orders(int $order_id) : mixed
order.
Add invoice number to customer email.
redsys_sort_invoice_orders_admin(int $order_id) : mixed
order id.
Customer_email_invoice_number.
redsys_add_invoice_number_to_customer_email(int $order) : mixed
Order ID.
Customer_email_invoice_number.
redsys_check_add_invoice_number(int $order) : mixed
Order ID.
Customer_email_invoice_number.
redsys_show_invoice_number(int $oldnumber, int $order) : mixed
Numer.
Order ID.
Invoice Pattern.
redsys_use_patterns(string $string_text) : mixed
String.
Redsys Check Current Year.
redsys_check_current_year() : mixed
Register the widget
redsys_register_card_image_widget() : mixed
WCRed_pay
WCRed_pay() : Redsys_Pay_One_Clic
Add test for Redsys to Site Health
redsys_add_oficial_redsys_test(array<string|int, mixed> $tests) : mixed
Site Health tests.
Add test for Bizum to Site Health
redsys_add_oficial_bizum_test(array<string|int, mixed> $tests) : mixed
Site Health tests.
Add test for SOAP to Site Health
redsys_add_test_url_soap_test(array<string|int, mixed> $tests) : mixed
Site Health tests.
Add test for SOAP to Site Health
redsys_add_real_url_soap_test(array<string|int, mixed> $tests) : mixed
Site Health tests.
Add test for SOAP to Site Health
redsys_add_soap_test(array<string|int, mixed> $tests) : mixed
Site Health tests.
Test for Redsys Plugin in Site Health
redsys_oficial_redsys_test() : array<string|int, mixed>
Test for Bizum Plugin in Site Health
redsys_oficial_bizum_test() : array<string|int, mixed>
Test for Redsys Test URL SOAP
redsys_test_url_soap_test() : array<string|int, mixed>
Test for Redsys Real URL SOAP
redsys_real_url_soap_test() : array<string|int, mixed>
Test for Redsys SOAP
redsys_soap_test() : array<string|int, mixed>
Add the gateway to WooCommerce
woocommerce_add_gateway_applepay_redsys(array<string|int, mixed> $methods) : mixed
WooCommerce payment methods.
Add the gateway to WooCommerce
woocommerce_add_gateway_bizum_checkout_redsys(array<string|int, mixed> $methods) : mixed
WooCommerce payment methods.
Add the gateway to WooCommerce
woocommerce_add_gateway_bizum_redsys(array<string|int, mixed> $methods) : mixed
WooCommerce payment methods.
Add the gateway to woocommerce
woocommerce_add_gateway_directdebit_redsys(array<string|int, mixed> $methods) : mixed
WooCommerce payment methods.
Add the gateway to WooCommerce
woocommerce_add_gateway_googlepay_redsys(array<string|int, mixed> $methods) : mixed
WooCommerce payment methods.
Add the gateway to WooCommerce
woocommerce_add_gateway_googlepay_redirection_redsys(array<string|int, mixed> $methods) : mixed
WooCommerce payment methods.
Add the gateway to WooCommerce
woocommerce_add_gateway_insite_gateway(array<string|int, mixed> $methods) : mixed
WooCommerce payment methods.
Check sutomer can pay for SUMO Subscriptions
insite_can_charge_customer(bool $can_charge, int $subscription_id, obj $renewal_order) : bool
True or false.
Subscription ID.
Renewal Order.
Renew SUMO Subscriptions
insite_renew_sumo_subscription(bool $is_successful, int $subscription_id, obj $renewal_order[, bool $retry = false ]) : mixed
True or false.
Subscription ID.
Renewal Order.
True or false.
Add the gateway to WooCommerce.
woocommerce_add_gateway_masterpass_gateway(array<string|int, mixed> $methods) : mixed
WooCommerce payment methods.
Add the gateway to woocommerce.
woocommerce_add_gateway_paygold_redsys(array<string|int, mixed> $methods) : mixed
Payment methods.
Add the gateway to woocommerce.
woocommerce_add_gateway_bank_transfer_gateway(array<string|int, mixed> $methods) : mixed
Payment methods.
Check sutomer can pay for SUMO Subscriptions
redsys_can_charge_customer(bool $bool, int $subscription_id, obj $renewal_order) : bool
True or false.
Subscription ID.
Renewal Order.
Renew SUMO Subscriptions
redsys_renew_sumo_subscription(bool $bool, int $subscription_id, obj $renewal_order[, bool $retry = false ]) : mixed
True or false.
Subscription ID.
Renewal Order.
True or false.
Add custom API to WooCommerce REST namespaces.
redsys_custom_api(array<string|int, mixed> $controllers) : array<string|int, mixed>
Controllers.
NOTA SOBRE LA LICENCIA DE USO DEL SOFTWARE
checkImporte(mixed $total) : mixed
El uso de este software está sujeto a las Condiciones de uso de software que se incluyen en el paquete en el documento "Aviso Legal.pdf". También puede obtener una copia en la siguiente url: http://www.redsys.es/wps/portal/redsys/publica/areadeserviciosweb/descargaDeDocumentacionYEjecutables
Redsys es titular de todos los derechos de propiedad intelectual e industrial del software.
Quedan expresamente prohibidas la reproducción, la distribución y la comunicación pública, incluida su modalidad de puesta a disposición con fines distintos a los descritos en las Condiciones de uso.
Redsys se reserva la posibilidad de ejercer las acciones legales que le correspondan para hacer valer sus derechos frente a cualquier infracción de los derechos de propiedad intelectual y/o industrial.
Redsys Servicios de Procesamiento, S.L., CIF B85955367
checkPedidoNum(mixed $pedido) : mixed
checkPedidoAlfaNum(mixed $pedido) : mixed
checkFuc(mixed $codigo) : mixed
checkMoneda(mixed $moneda) : mixed
checkRespuesta(mixed $respuesta) : mixed
checkFirma(mixed $firma) : mixed
checkAutCode(mixed $id_trans) : mixed
checkNombreComecio(mixed $nombre) : mixed
checkTerminal(mixed $terminal) : mixed
generateIdLog() : mixed
escribirLog(mixed $texto, mixed $activo) : mixed
getVersionClave() : mixed
Redsys add noticer banner live
redsys_add_notice_banner_live() : mixed
Copyright: (C) 2013 - 2024 José Conti
redsys_return_allowed_currencies() : mixed
Get country code.
redsys_get_country_code_2() : array<string|int, mixed>
Get country code.
redsys_get_country_code() : array<string|int, mixed>
Copyright: (C) 2013 - 2024 José Conti
redsys_return_currencies() : mixed
Get plugins to deactivate.
plugins_to_deactivate() : array<string|int, mixed>
Get Redsys errors.
redsys_return_dserrors() : array<string|int, mixed>
Get Redsys Response Codes.
redsys_return_dsresponse() : array<string|int, mixed>
Get insite errors.
redsys_return_insiteerrors() : array<string|int, mixed>
Get language code.
redsys_return_languages() : array<string|int, mixed>
Get number order type.
redsys_return_number_order_type() : array<string|int, mixed>
Get status paid.
redsys_return_status_paid() : array<string|int, mixed>
Get Redsys types.
redsys_return_types() : array<string|int, mixed>
Get Redsys languages.
redsys_return_all_languages_code() : array<string|int, mixed>
Get QR Error Code
redsys_qr_get_error(string $error) : mixed
Error code.
Register metaboxes.
redsys_register_qr_meta_boxes() : mixed
Metabox display callback.
redsys_qr_metabox_callback(WP_Post $post) : mixed
Current post object.
Add Redsys metabox to order page
add_redsys_meta_box(WP_Post $post_or_order_object) : mixed
Post object.
Add Redsys metabox to order page
redsys_tab(array<string|int, mixed> $tabs) : mixed
Tabs.
Adding tabs to custom panel.
redsys_tab_panel() : mixed
Save Redsys metabox to order page
save_redsys_product(int $post_id) : mixed
Post ID.
Add PayGold metabox to order page
paygold_metabox(object $post_or_order_object) : mixed
Order Object.
Add PayGold metabox content to order page.
paygold_meta_box_content(object $post) : mixed
Post Object.
Save the metabox data
paygold_metabox_save(int $order_id) : mixed
Order ID.
Copyright: (C) 2013 - 2024 José Conti
redsys_oficial_woocommerce_gateway_redsys_init_check() : mixed
Copyright: (C) 2013 - 2024 José Conti
redsys_admin_notice_lite_version() : mixed
Copyright: (C) 2013 - 2024 José Conti
redsys_add_notice_intalled_new() : mixed
Copyright: (C) 2013 - 2024 José Conti
redsys_add_notice_new_version() : mixed
Copyright: (C) 2013 - 2024 José Conti
redsys_notice_style() : mixed
Copyright: (C) 2013 - 2024 José Conti
check_redsys_connected() : mixed
Pay Gold Page
paygold_page() : mixed
Check if product is private
redsys_is_private_product(int $user_id, int $product_id) : mixed
User ID.
Product ID.
Make private products
redsys_make_private() : mixed
Adding a custom tab
redsys_private_product_tab(array<string|int, mixed> $tabs) : mixed
Tabs.
Adding a custom tab panel
redsys_private_product_tab_panel() : mixed
Save the custom fields
redsys_save_private_product(int $post_id) : mixed
Post ID.
Load scripts
redsys_load_scripts_product() : mixed
Hide private products from shop
redsys_private_product_query(object $q) : mixed
Query.
Change the order received text
redsys_change_order_received_text(string $text, object $order) : mixed
The text.
The order.
Send email to admin if order is not marked as paid
redsys_send_warning_email_thankyou_page(int $order_id) : mixed
Order ID.
Show receipe in thank you page.
redsys_show_recipe_auth(string $text, object $order) : mixed
Text.
Order.
Copyright: (C) 2013 - 2024 José Conti
redsys_register_preauthorized_status() : mixed
Copyright: (C) 2013 - 2024 José Conti
redsys_register_resident_payment_status() : mixed
Copyright: (C) 2013 - 2024 José Conti
redsys_register_pending_bank_transfer_payment_status() : mixed
Copyright: (C) 2013 - 2024 José Conti
redsys_register_pending_payment_status() : mixed
Add registered status to list of WC Order statuses
redsys_add_preauthorized_status(array<string|int, mixed> $wc_statuses_arr) : mixed
Array of all order statuses on the website.
Add registered status to list of WC Order statuses
redsys_add_resident_payment_status(array<string|int, mixed> $wc_statuses_arr) : mixed
Array of all order statuses on the website.
Add registered status to list of WC Order statuses
redsys_add_pending_bank_transfer_payment_status(array<string|int, mixed> $wc_statuses_arr) : mixed
Array of all order statuses on the website.
Add registered status to list of WC Order statuses
redsys_add_pending_payment_status(array<string|int, mixed> $wc_statuses_arr) : mixed
Array of all order statuses on the website.
Add registered status to list of WC Order statuses
redsys_woocommerce_valid_order_statuses_for_payment_complete(array<string|int, mixed> $statuses) : mixed
Array of all order statuses on the website.
Checkout buton text
redsys_chekout_button_text(string $order_button_text) : mixed
Button text.
Button color text
redsys_color_button_text(string $html) : mixed
Button text.
Get customer shipping or billing zone.
redsys_get_customer_shipping_or_billing_zone() : mixed
Get shipping costs for a product.
redsys_calculate_shipping_costs_for_product(WC_Product $product, WC_Shipping_Zone $shipping_zone) : array<string|int, mixed>
Product.
Shipping zone.
Shipping costs.
Add One Click Buy Buttons.
redsys_add_one_click_buy_button() : mixed
Enqueue custom scripts for Pay With one Click.
redsys_enqueue_custom_scripts() : mixed
Handle One Click Buy.
redsys_handle_one_click_buy() : mixed
Refresh checkout on payment methods change.
redsys_refresh_checkout_on_payment_methods_change() : mixed
Package: WooCommerce Redsys Gateway Plugin URI: https://woocommerce.com/products/redsys-gateway/ Copyright: (C) 2013 - 2024 José Conti
WCPSD2() : mixed
Global functions WCRed
WCRed() : mixed
Package: WooCommerce Redsys Gateway Plugin URI: https://woocommerce.com/products/redsys-gateway/ Copyright: (C) 2013 - 2024 José Conti
redsys_deactivate_plugins() : mixed
Add Query Vars
redsys_add_query_vars(array<string|int, mixed> $vars) : mixed
Query vars.
Add Endpoint
redsys_add_endpoint() : mixed
Query Vars Pay
redsys_add_query_vars_pay(array<string|int, mixed> $vars) : mixed
Query vars.
Add Endpoint Pay
redsys_add_endpoint_pay() : mixed
Custom Template Pay
redsys_custom_template_pay(string $template) : mixed
Template.
WooCommerce Redsys Gateway Init
woocommerce_gateway_redsys_premium_init() : mixed
Check if the cart contains items that require `token_r` payment feature.
redsys_check_cart_for_token_r_requirement() : bool
true
if the cart contains items that require token_r
payment feature, false
otherwise.
Injecta los requisitos de pago personalizados para el API del carrito basado en el contenido del carrito.
redsys_inject_payment_feature_requirements_for_cart_api() : array<string|int, mixed>
Lista de características requeridas por los ítems en el carrito.
Check if the cart contains items that require `redsys_preauth` payment feature.
redsys_check_cart_for_preauth_requirement() : bool
true
if the cart contains items that require redsys_preauth
payment feature, false
otherwise.
Injecta los requisitos de pago personalizados para el API del carrito basado en el contenido del carrito.
redsys_preauth_inject_payment_feature_requirements_for_cart_api() : array<string|int, mixed>
Lista de características requeridas por los ítems en el carrito.