WooCommerceRedsysGateway
Table of Contents
Classes
- Plugin_List_Links_Redsys_Premium
- Plugin List Links Redsys Premium
- Redsys_Advanced_Settings
- Redsys Advanced Settings.
- Redsys_Card_Images
- Class Redsys Card Images
- Redsys_Pay_One_Clic
- Class Redsys Pay One Clic
- Redsys_Push_Notifications
- Class Redsys Push Notifications
- Redsys_QR_Codes
- Redsys QR Codes
- Redsys_WP_Dashboard
- Redsys_WP_Dashboard Class.
- WC_Gateway_Apple_Pay_Checkout
- WC_Gateway_Google_Pay_Checkout class.
- WC_Gateway_Bizum_Checkout_Redsys
- WC_Gateway_Bizum_Checkout_Redsys Class.
- WC_Gateway_Bizum_Redsys
- WC_Gateway_Bizum_Redsys Class.
- WC_Gateway_Direct_Debit_Redsys
- Copyright: (C) 2013 - 2024 José Conti
- WC_Gateway_Googlepay_Checkout
- WC_Gateway_Googlepay_Checkout class.
- WC_Gateway_GooglePay_Redirection_Redsys
- WC_Gateway_GooglePay_Redirection_Redsys Class.
- WC_Gateway_InSite_Redsys
- Gateway class
- WC_Gateway_MasterPass_Redsys
- Copyright: (C) 2013 - 2024 José Conti
- WC_Gateway_Paygold_Redsys
- Copyright: (C) 2013 - 2024 José Conti
- WC_Gateway_Redsys_Bank_Transfer
- WooCommerce Redsys Bank Transfer Gateway Class
- WC_Gateway_Redsys_Global
- Gateway class
- WC_Gateway_Redsys_License
- Licensing class for License Manager requests
- WC_Gateway_Redsys_PSD2
- Gateway class
- WC_Gateway_Redsys_Scheduled_Actions
- WC_Gateway_Redsys_Scheduled_Actions Class.
- WC_Gateway_Redsys
- Package: WooCommerce Redsys Gateway Plugin URI: https://woo.com/products/redsys-gateway/ Copyright: (C) 2013 - 2024 José Conti
- WC_Redsys_Profile
- WC_Admin_Profile Class.
- WC_REST_Redsys
- Class WC Rest Redsys
- WC_Gateway_Masterpass_Support
- Dummy Payments Blocks integration
- Redsys_WC_Email
- Class Redsys_WC_Email
- Redsys_Customer_Email_Order
- Copyright: (C) 2013 - 2024 José Conti
Constants
- REDSYS_ADD_LICENSE = 'https://redsys.joseconti.com/product/plugin-woocommerce-redsys-gateway/'
- REDSYS_BLOCKS_PATH = \REDSYS_PLUGIN_PATH_P . 'bloques-redsys/'
- REDSYS_BLOCKS_URL = \REDSYS_PLUGIN_URL_P . 'bloques-redsys/'
- REDSYS_CHECK_WOO_CONNECTION = \true
- REDSYS_INSTALL_URL_P = 'https://redsys.joseconti.com/primeros-pasos-con-redsys-y-woocommerce/'
- REDSYS_PLUGIN_API_REDSYS_PATH = \REDSYS_PLUGIN_PATH_P . 'includes/api-redsys/'
- REDSYS_PLUGIN_CLASS_PATH_P = \REDSYS_PLUGIN_PATH_P . 'classes/'
- REDSYS_PLUGIN_DATA_PATH_P = \REDSYS_PLUGIN_PATH_P . 'includes/data/'
- REDSYS_PLUGIN_DATA_URL = \REDSYS_PLUGIN_URL_P . 'includes/data/'
- REDSYS_PLUGIN_METABOXES_PATH = \REDSYS_PLUGIN_PATH_P . 'includes/metabox/'
- REDSYS_PLUGIN_NOTICE_PATH_P = \REDSYS_PLUGIN_PATH_P . 'includes/notices/'
- REDSYS_PLUGIN_STATUS_PATH = \REDSYS_PLUGIN_PATH_P . 'includes/woo-status/'
- REDSYS_POST_PSD2_URL = 'https://redsys.joseconti.com/2019/09/05/redsys-y-psd2-o-sca/'
- REDSYS_PRODUCT_ID_WOO = 187871
- REDSYS_REVIEW_P = 'https://woo.com/products/redsys-gateway/'
- REDSYS_TELEGRAM_SIGNUP_P = 'https://t.me/wooredsys'
- REDSYS_TICKET = 'https://woo.com/my-account/contact-support/'
Functions
- redsys_create_block_bloques_redsys_block_init() : mixed
- Bloque de imagen de visa y mastercard
- redsys_imagen_visa_mastercard_enqueue() : mixed
- Enqueue block editor only JavaScript and CSS
- redsys_add_invoice_number() : mixed
- Add invoice number to the order list.
- redsys_add_invoice_number_value() : mixed
- Add invoice number to the order list.
- redsys_add_invoice_number_value_hpos() : mixed
- Add invoice number to the order list.
- redsys_add_invoice_number_sortable_colum() : mixed
- Sort by invoice number.
- redsys_sort_invoice_orders() : mixed
- Add invoice number to customer email.
- redsys_sort_invoice_orders_admin() : mixed
- Add invoice number to customer email.
- redsys_add_invoice_number_to_customer_email() : mixed
- Customer_email_invoice_number.
- redsys_check_add_invoice_number() : mixed
- Customer_email_invoice_number.
- redsys_show_invoice_number() : mixed
- Customer_email_invoice_number.
- redsys_use_patterns() : mixed
- Invoice Pattern.
- redsys_check_current_year() : mixed
- Redsys Check Current Year.
- redsys_register_card_image_widget() : mixed
- Register the widget
- WCRed_pay() : Redsys_Pay_One_Clic
- WCRed_pay
- redsys_add_oficial_redsys_test() : mixed
- Add test for Redsys to Site Health
- redsys_add_oficial_bizum_test() : mixed
- Add test for Bizum to Site Health
- redsys_add_test_url_soap_test() : mixed
- Add test for SOAP to Site Health
- redsys_add_real_url_soap_test() : mixed
- Add test for SOAP to Site Health
- redsys_add_soap_test() : mixed
- Add test for SOAP to Site Health
- redsys_oficial_redsys_test() : array<string|int, mixed>
- Test for Redsys Plugin in Site Health
- redsys_oficial_bizum_test() : array<string|int, mixed>
- Test for Bizum Plugin in Site Health
- redsys_test_url_soap_test() : array<string|int, mixed>
- Test for Redsys Test URL SOAP
- redsys_real_url_soap_test() : array<string|int, mixed>
- Test for Redsys Real URL SOAP
- redsys_soap_test() : array<string|int, mixed>
- Test for Redsys SOAP
- woocommerce_add_gateway_applepay_redsys() : mixed
- Add the gateway to WooCommerce
- woocommerce_add_gateway_bizum_checkout_redsys() : mixed
- Add the gateway to WooCommerce
- woocommerce_add_gateway_bizum_redsys() : mixed
- Add the gateway to WooCommerce
- woocommerce_add_gateway_directdebit_redsys() : mixed
- Add the gateway to woocommerce
- woocommerce_add_gateway_googlepay_redsys() : mixed
- Add the gateway to WooCommerce
- woocommerce_add_gateway_googlepay_redirection_redsys() : mixed
- Add the gateway to WooCommerce
- woocommerce_add_gateway_insite_gateway() : mixed
- Add the gateway to WooCommerce
- insite_can_charge_customer() : bool
- Check sutomer can pay for SUMO Subscriptions
- insite_renew_sumo_subscription() : bool
- Renew SUMO Subscriptions
- woocommerce_add_gateway_masterpass_gateway() : mixed
- Add the gateway to WooCommerce.
- woocommerce_add_gateway_paygold_redsys() : mixed
- Add the gateway to woocommerce.
- woocommerce_add_gateway_bank_transfer_gateway() : mixed
- Add the gateway to woocommerce.
- redsys_can_charge_customer() : bool
- Check sutomer can pay for SUMO Subscriptions
- redsys_renew_sumo_subscription() : bool
- Renew SUMO Subscriptions
- redsys_custom_api() : array<string|int, mixed>
- Add custom API
- redsys_add_notice_banner_live() : mixed
- Redsys add noticer banner live
- redsys_return_allowed_currencies() : mixed
- Copyright: (C) 2013 - 2024 José Conti
- redsys_get_country_code_2() : array<string|int, mixed>
- Get country code.
- redsys_get_country_code() : array<string|int, mixed>
- Get country code.
- redsys_return_currencies() : mixed
- Copyright: (C) 2013 - 2024 José Conti
- plugins_to_deactivate() : array<string|int, mixed>
- Get plugins to deactivate.
- redsys_return_dserrors() : array<string|int, mixed>
- Get Redsys errors.
- redsys_return_dsresponse() : array<string|int, mixed>
- Get Redsys Response Codes.
- redsys_return_insiteerrors() : array<string|int, mixed>
- Get insite errors.
- redsys_return_languages() : array<string|int, mixed>
- Get language code.
- redsys_return_number_order_type() : array<string|int, mixed>
- Get number order type.
- redsys_return_status_paid() : array<string|int, mixed>
- Get status paid.
- redsys_return_types() : array<string|int, mixed>
- Get Redsys types.
- redsys_return_all_languages_code() : array<string|int, mixed>
- Get Redsys languages.
- redsys_qr_get_error() : mixed
- Get QR Error Code
- redsys_register_qr_meta_boxes() : mixed
- Register metaboxes.
- redsys_qr_metabox_callback() : mixed
- Metabox display callback.
- add_redsys_meta_box() : mixed
- Add Redsys metabox to order page
- redsys_tab() : mixed
- Add Redsys metabox to order page
- redsys_tab_panel() : mixed
- Adding tabs to custom panel.
- save_redsys_product() : mixed
- Save Redsys metabox to order page
- paygold_metabox() : mixed
- Add PayGold metabox to order page
- paygold_meta_box_content() : mixed
- Add PayGold metabox content to order page
- paygold_metabox_save() : mixed
- Save the metabox data
- 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
- Copyright: (C) 2013 - 2024 José Conti
- paygold_page() : mixed
- Pay Gold Page
- redsys_is_private_product() : mixed
- Check if product is private
- redsys_make_private() : mixed
- Make private products
- redsys_private_product_tab() : mixed
- Adding a custom tab
- redsys_private_product_tab_panel() : mixed
- Adding a custom tab panel
- redsys_save_private_product() : mixed
- Save the custom fields
- redsys_load_scripts_product() : mixed
- Load scripts
- redsys_private_product_query() : mixed
- Hide private products from shop
- redsys_change_order_received_text() : mixed
- Change the order received text
- redsys_send_warning_email_thankyou_page() : mixed
- Send email to admin if order is not marked as paid
- redsys_show_recipe_auth() : mixed
- Show receipe in thank you page.
- 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
- Copyright: (C) 2013 - 2024 José Conti
- redsys_add_preauthorized_status() : mixed
- Add registered status to list of WC Order statuses
- redsys_add_resident_payment_status() : mixed
- Add registered status to list of WC Order statuses
- redsys_add_pending_bank_transfer_payment_status() : mixed
- Add registered status to list of WC Order statuses
- redsys_add_pending_payment_status() : mixed
- Add registered status to list of WC Order statuses
- redsys_woocommerce_valid_order_statuses_for_payment_complete() : mixed
- Add registered status to list of WC Order statuses
- redsys_chekout_button_text() : mixed
- Checkout buton text
- redsys_color_button_text() : mixed
- Button color text
- redsys_get_customer_shipping_or_billing_zone() : mixed
- Get customer shipping or billing zone.
- redsys_calculate_shipping_costs_for_product() : array<string|int, mixed>
- Get shipping costs for a product.
- redsys_add_one_click_buy_button() : mixed
- Add One Click Buy Buttons.
- redsys_enqueue_custom_scripts() : mixed
- Enqueue custom scripts for Pay With one Click.
- redsys_handle_one_click_buy() : mixed
- Handle One Click Buy.
- redsys_refresh_checkout_on_payment_methods_change() : mixed
- Refresh checkout on payment methods change.
Constants
REDSYS_ADD_LICENSE
public
mixed
REDSYS_ADD_LICENSE
= 'https://redsys.joseconti.com/product/plugin-woocommerce-redsys-gateway/'
REDSYS_BLOCKS_PATH
public
mixed
REDSYS_BLOCKS_PATH
= \REDSYS_PLUGIN_PATH_P . 'bloques-redsys/'
REDSYS_BLOCKS_URL
public
mixed
REDSYS_BLOCKS_URL
= \REDSYS_PLUGIN_URL_P . 'bloques-redsys/'
REDSYS_CHECK_WOO_CONNECTION
public
mixed
REDSYS_CHECK_WOO_CONNECTION
= \true
REDSYS_INSTALL_URL_P
public
mixed
REDSYS_INSTALL_URL_P
= 'https://redsys.joseconti.com/primeros-pasos-con-redsys-y-woocommerce/'
REDSYS_PLUGIN_API_REDSYS_PATH
public
mixed
REDSYS_PLUGIN_API_REDSYS_PATH
= \REDSYS_PLUGIN_PATH_P . 'includes/api-redsys/'
REDSYS_PLUGIN_CLASS_PATH_P
public
mixed
REDSYS_PLUGIN_CLASS_PATH_P
= \REDSYS_PLUGIN_PATH_P . 'classes/'
REDSYS_PLUGIN_DATA_PATH_P
public
mixed
REDSYS_PLUGIN_DATA_PATH_P
= \REDSYS_PLUGIN_PATH_P . 'includes/data/'
REDSYS_PLUGIN_DATA_URL
public
mixed
REDSYS_PLUGIN_DATA_URL
= \REDSYS_PLUGIN_URL_P . 'includes/data/'
REDSYS_PLUGIN_METABOXES_PATH
public
mixed
REDSYS_PLUGIN_METABOXES_PATH
= \REDSYS_PLUGIN_PATH_P . 'includes/metabox/'
REDSYS_PLUGIN_NOTICE_PATH_P
public
mixed
REDSYS_PLUGIN_NOTICE_PATH_P
= \REDSYS_PLUGIN_PATH_P . 'includes/notices/'
REDSYS_PLUGIN_STATUS_PATH
public
mixed
REDSYS_PLUGIN_STATUS_PATH
= \REDSYS_PLUGIN_PATH_P . 'includes/woo-status/'
REDSYS_POST_PSD2_URL
public
mixed
REDSYS_POST_PSD2_URL
= 'https://redsys.joseconti.com/2019/09/05/redsys-y-psd2-o-sca/'
REDSYS_PRODUCT_ID_WOO
public
mixed
REDSYS_PRODUCT_ID_WOO
= 187871
REDSYS_REVIEW_P
public
mixed
REDSYS_REVIEW_P
= 'https://woo.com/products/redsys-gateway/'
REDSYS_TELEGRAM_SIGNUP_P
public
mixed
REDSYS_TELEGRAM_SIGNUP_P
= 'https://t.me/wooredsys'
REDSYS_TICKET
public
mixed
REDSYS_TICKET
= 'https://woo.com/my-account/contact-support/'
Functions
redsys_create_block_bloques_redsys_block_init()
Bloque de imagen de visa y mastercard
redsys_create_block_bloques_redsys_block_init() : mixed
redsys_imagen_visa_mastercard_enqueue()
Enqueue block editor only JavaScript and CSS
redsys_imagen_visa_mastercard_enqueue() : mixed
redsys_add_invoice_number()
Add invoice number to the order list.
redsys_add_invoice_number(array<string|int, mixed> $columns) : mixed
Parameters
- $columns : array<string|int, mixed>
-
Add Invocien Number to the order list.
redsys_add_invoice_number_value()
Add invoice number to the order list.
redsys_add_invoice_number_value(array<string|int, mixed> $column) : mixed
Parameters
- $column : array<string|int, mixed>
-
column.
redsys_add_invoice_number_value_hpos()
Add invoice number to the order list.
redsys_add_invoice_number_value_hpos(array<string|int, mixed> $column, int $order_id) : mixed
Parameters
- $column : array<string|int, mixed>
-
column.
- $order_id : int
-
order id.
redsys_add_invoice_number_sortable_colum()
Sort by invoice number.
redsys_add_invoice_number_sortable_colum(array<string|int, mixed> $columns) : mixed
Parameters
- $columns : array<string|int, mixed>
-
columns.
redsys_sort_invoice_orders()
Add invoice number to customer email.
redsys_sort_invoice_orders(int $order_id) : mixed
Parameters
- $order_id : int
-
order.
redsys_sort_invoice_orders_admin()
Add invoice number to customer email.
redsys_sort_invoice_orders_admin(int $order_id) : mixed
Parameters
- $order_id : int
-
order id.
redsys_add_invoice_number_to_customer_email()
Customer_email_invoice_number.
redsys_add_invoice_number_to_customer_email(int $order) : mixed
Parameters
- $order : int
-
Order ID.
redsys_check_add_invoice_number()
Customer_email_invoice_number.
redsys_check_add_invoice_number(int $order) : mixed
Parameters
- $order : int
-
Order ID.
redsys_show_invoice_number()
Customer_email_invoice_number.
redsys_show_invoice_number(int $oldnumber, int $order) : mixed
Parameters
- $oldnumber : int
-
Numer.
- $order : int
-
Order ID.
redsys_use_patterns()
Invoice Pattern.
redsys_use_patterns(string $string) : mixed
Parameters
- $string : string
-
String.
redsys_check_current_year()
Redsys Check Current Year.
redsys_check_current_year() : mixed
redsys_register_card_image_widget()
Register the widget
redsys_register_card_image_widget() : mixed
WCRed_pay()
WCRed_pay
WCRed_pay() : Redsys_Pay_One_Clic
Return values
Redsys_Pay_One_Clicredsys_add_oficial_redsys_test()
Add test for Redsys to Site Health
redsys_add_oficial_redsys_test(array<string|int, mixed> $tests) : mixed
Parameters
- $tests : array<string|int, mixed>
-
Site Health tests.
redsys_add_oficial_bizum_test()
Add test for Bizum to Site Health
redsys_add_oficial_bizum_test(array<string|int, mixed> $tests) : mixed
Parameters
- $tests : array<string|int, mixed>
-
Site Health tests.
redsys_add_test_url_soap_test()
Add test for SOAP to Site Health
redsys_add_test_url_soap_test(array<string|int, mixed> $tests) : mixed
Parameters
- $tests : array<string|int, mixed>
-
Site Health tests.
redsys_add_real_url_soap_test()
Add test for SOAP to Site Health
redsys_add_real_url_soap_test(array<string|int, mixed> $tests) : mixed
Parameters
- $tests : array<string|int, mixed>
-
Site Health tests.
redsys_add_soap_test()
Add test for SOAP to Site Health
redsys_add_soap_test(array<string|int, mixed> $tests) : mixed
Parameters
- $tests : array<string|int, mixed>
-
Site Health tests.
redsys_oficial_redsys_test()
Test for Redsys Plugin in Site Health
redsys_oficial_redsys_test() : array<string|int, mixed>
Return values
array<string|int, mixed>redsys_oficial_bizum_test()
Test for Bizum Plugin in Site Health
redsys_oficial_bizum_test() : array<string|int, mixed>
Return values
array<string|int, mixed>redsys_test_url_soap_test()
Test for Redsys Test URL SOAP
redsys_test_url_soap_test() : array<string|int, mixed>
Return values
array<string|int, mixed>redsys_real_url_soap_test()
Test for Redsys Real URL SOAP
redsys_real_url_soap_test() : array<string|int, mixed>
Return values
array<string|int, mixed>redsys_soap_test()
Test for Redsys SOAP
redsys_soap_test() : array<string|int, mixed>
Return values
array<string|int, mixed>woocommerce_add_gateway_applepay_redsys()
Add the gateway to WooCommerce
woocommerce_add_gateway_applepay_redsys(array<string|int, mixed> $methods) : mixed
Parameters
- $methods : array<string|int, mixed>
-
WooCommerce payment methods.
woocommerce_add_gateway_bizum_checkout_redsys()
Add the gateway to WooCommerce
woocommerce_add_gateway_bizum_checkout_redsys(array<string|int, mixed> $methods) : mixed
Parameters
- $methods : array<string|int, mixed>
-
WooCommerce payment methods.
woocommerce_add_gateway_bizum_redsys()
Add the gateway to WooCommerce
woocommerce_add_gateway_bizum_redsys(array<string|int, mixed> $methods) : mixed
Parameters
- $methods : array<string|int, mixed>
-
WooCommerce payment methods.
woocommerce_add_gateway_directdebit_redsys()
Add the gateway to woocommerce
woocommerce_add_gateway_directdebit_redsys(array<string|int, mixed> $methods) : mixed
Parameters
- $methods : array<string|int, mixed>
-
WooCommerce payment methods.
woocommerce_add_gateway_googlepay_redsys()
Add the gateway to WooCommerce
woocommerce_add_gateway_googlepay_redsys(array<string|int, mixed> $methods) : mixed
Parameters
- $methods : array<string|int, mixed>
-
WooCommerce payment methods.
woocommerce_add_gateway_googlepay_redirection_redsys()
Add the gateway to WooCommerce
woocommerce_add_gateway_googlepay_redirection_redsys(array<string|int, mixed> $methods) : mixed
Parameters
- $methods : array<string|int, mixed>
-
WooCommerce payment methods.
woocommerce_add_gateway_insite_gateway()
Add the gateway to WooCommerce
woocommerce_add_gateway_insite_gateway(array<string|int, mixed> $methods) : mixed
Parameters
- $methods : array<string|int, mixed>
-
WooCommerce payment methods.
insite_can_charge_customer()
Check sutomer can pay for SUMO Subscriptions
insite_can_charge_customer(bool $bool, int $subscription_id, obj $renewal_order) : bool
Parameters
- $bool : bool
-
True or false.
- $subscription_id : int
-
Subscription ID.
- $renewal_order : obj
-
Renewal Order.
Return values
boolinsite_renew_sumo_subscription()
Renew SUMO Subscriptions
insite_renew_sumo_subscription(bool $bool, int $subscription_id, obj $renewal_order[, bool $retry = false ]) : bool
Parameters
- $bool : bool
-
True or false.
- $subscription_id : int
-
Subscription ID.
- $renewal_order : obj
-
Renewal Order.
- $retry : bool = false
-
True or false.
Return values
boolwoocommerce_add_gateway_masterpass_gateway()
Add the gateway to WooCommerce.
woocommerce_add_gateway_masterpass_gateway(array<string|int, mixed> $methods) : mixed
Parameters
- $methods : array<string|int, mixed>
-
WooCommerce payment methods.
woocommerce_add_gateway_paygold_redsys()
Add the gateway to woocommerce.
woocommerce_add_gateway_paygold_redsys(array<string|int, mixed> $methods) : mixed
Parameters
- $methods : array<string|int, mixed>
-
Payment methods.
woocommerce_add_gateway_bank_transfer_gateway()
Add the gateway to woocommerce.
woocommerce_add_gateway_bank_transfer_gateway(array<string|int, mixed> $methods) : mixed
Parameters
- $methods : array<string|int, mixed>
-
Payment methods.
redsys_can_charge_customer()
Check sutomer can pay for SUMO Subscriptions
redsys_can_charge_customer(bool $bool, int $subscription_id, obj $renewal_order) : bool
Parameters
- $bool : bool
-
True or false.
- $subscription_id : int
-
Subscription ID.
- $renewal_order : obj
-
Renewal Order.
Return values
boolredsys_renew_sumo_subscription()
Renew SUMO Subscriptions
redsys_renew_sumo_subscription(bool $bool, int $subscription_id, obj $renewal_order[, bool $retry = false ]) : bool
Parameters
- $bool : bool
-
True or false.
- $subscription_id : int
-
Subscription ID.
- $renewal_order : obj
-
Renewal Order.
- $retry : bool = false
-
True or false.
Return values
boolredsys_custom_api()
Add custom API
redsys_custom_api(array<string|int, mixed> $controllers) : array<string|int, mixed>
Parameters
- $controllers : array<string|int, mixed>
-
Controllers.
Return values
array<string|int, mixed>redsys_add_notice_banner_live()
Redsys add noticer banner live
redsys_add_notice_banner_live() : mixed
redsys_return_allowed_currencies()
Copyright: (C) 2013 - 2024 José Conti
redsys_return_allowed_currencies() : mixed
redsys_get_country_code_2()
Get country code.
redsys_get_country_code_2() : array<string|int, mixed>
Return values
array<string|int, mixed>redsys_get_country_code()
Get country code.
redsys_get_country_code() : array<string|int, mixed>
Return values
array<string|int, mixed>redsys_return_currencies()
Copyright: (C) 2013 - 2024 José Conti
redsys_return_currencies() : mixed
plugins_to_deactivate()
Get plugins to deactivate.
plugins_to_deactivate() : array<string|int, mixed>
Return values
array<string|int, mixed>redsys_return_dserrors()
Get Redsys errors.
redsys_return_dserrors() : array<string|int, mixed>
Return values
array<string|int, mixed>redsys_return_dsresponse()
Get Redsys Response Codes.
redsys_return_dsresponse() : array<string|int, mixed>
Return values
array<string|int, mixed>redsys_return_insiteerrors()
Get insite errors.
redsys_return_insiteerrors() : array<string|int, mixed>
Return values
array<string|int, mixed>redsys_return_languages()
Get language code.
redsys_return_languages() : array<string|int, mixed>
Return values
array<string|int, mixed>redsys_return_number_order_type()
Get number order type.
redsys_return_number_order_type() : array<string|int, mixed>
Return values
array<string|int, mixed>redsys_return_status_paid()
Get status paid.
redsys_return_status_paid() : array<string|int, mixed>
Return values
array<string|int, mixed>redsys_return_types()
Get Redsys types.
redsys_return_types() : array<string|int, mixed>
Return values
array<string|int, mixed>redsys_return_all_languages_code()
Get Redsys languages.
redsys_return_all_languages_code() : array<string|int, mixed>
Return values
array<string|int, mixed>redsys_qr_get_error()
Get QR Error Code
redsys_qr_get_error(string $error) : mixed
Parameters
- $error : string
-
Error code.
redsys_register_qr_meta_boxes()
Register metaboxes.
redsys_register_qr_meta_boxes() : mixed
redsys_qr_metabox_callback()
Metabox display callback.
redsys_qr_metabox_callback(WP_Post $post) : mixed
Parameters
- $post : WP_Post
-
Current post object.
add_redsys_meta_box()
Add Redsys metabox to order page
add_redsys_meta_box(WP_Post $post_or_order_object) : mixed
Parameters
- $post_or_order_object : WP_Post
-
Post object.
redsys_tab()
Add Redsys metabox to order page
redsys_tab(array<string|int, mixed> $tabs) : mixed
Parameters
- $tabs : array<string|int, mixed>
-
Tabs.
redsys_tab_panel()
Adding tabs to custom panel.
redsys_tab_panel() : mixed
save_redsys_product()
Save Redsys metabox to order page
save_redsys_product(int $post_id) : mixed
Parameters
- $post_id : int
-
Post ID.
paygold_metabox()
Add PayGold metabox to order page
paygold_metabox(object $post_or_order_object) : mixed
Parameters
- $post_or_order_object : object
-
Order Object.
paygold_meta_box_content()
Add PayGold metabox content to order page
paygold_meta_box_content(object $post) : mixed
Parameters
- $post : object
-
Post Object.
paygold_metabox_save()
Save the metabox data
paygold_metabox_save(int $order_id) : mixed
Parameters
- $order_id : int
-
Order ID.
redsys_oficial_woocommerce_gateway_redsys_init_check()
Copyright: (C) 2013 - 2024 José Conti
redsys_oficial_woocommerce_gateway_redsys_init_check() : mixed
redsys_admin_notice_lite_version()
Copyright: (C) 2013 - 2024 José Conti
redsys_admin_notice_lite_version() : mixed
redsys_add_notice_intalled_new()
Copyright: (C) 2013 - 2024 José Conti
redsys_add_notice_intalled_new() : mixed
redsys_add_notice_new_version()
Copyright: (C) 2013 - 2024 José Conti
redsys_add_notice_new_version() : mixed
redsys_notice_style()
Copyright: (C) 2013 - 2024 José Conti
redsys_notice_style() : mixed
check_redsys_connected()
Copyright: (C) 2013 - 2024 José Conti
check_redsys_connected() : mixed
paygold_page()
Pay Gold Page
paygold_page() : mixed
redsys_is_private_product()
Check if product is private
redsys_is_private_product(int $user_id, int $product_id) : mixed
Parameters
- $user_id : int
-
User ID.
- $product_id : int
-
Product ID.
redsys_make_private()
Make private products
redsys_make_private() : mixed
redsys_private_product_tab()
Adding a custom tab
redsys_private_product_tab(array<string|int, mixed> $tabs) : mixed
Parameters
- $tabs : array<string|int, mixed>
-
Tabs.
redsys_private_product_tab_panel()
Adding a custom tab panel
redsys_private_product_tab_panel() : mixed
redsys_save_private_product()
Save the custom fields
redsys_save_private_product(int $post_id) : mixed
Parameters
- $post_id : int
-
Post ID.
redsys_load_scripts_product()
Load scripts
redsys_load_scripts_product() : mixed
redsys_private_product_query()
Hide private products from shop
redsys_private_product_query(object $q) : mixed
Parameters
- $q : object
-
Query.
redsys_change_order_received_text()
Change the order received text
redsys_change_order_received_text(string $text, object $order) : mixed
Parameters
- $text : string
-
The text.
- $order : object
-
The order.
redsys_send_warning_email_thankyou_page()
Send email to admin if order is not marked as paid
redsys_send_warning_email_thankyou_page(int $order_id) : mixed
Parameters
- $order_id : int
-
Order ID.
redsys_show_recipe_auth()
Show receipe in thank you page.
redsys_show_recipe_auth(string $text, object $order) : mixed
Parameters
- $text : string
-
Text.
- $order : object
-
Order.
redsys_register_preauthorized_status()
Copyright: (C) 2013 - 2024 José Conti
redsys_register_preauthorized_status() : mixed
redsys_register_resident_payment_status()
Copyright: (C) 2013 - 2024 José Conti
redsys_register_resident_payment_status() : mixed
redsys_register_pending_bank_transfer_payment_status()
Copyright: (C) 2013 - 2024 José Conti
redsys_register_pending_bank_transfer_payment_status() : mixed
redsys_register_pending_payment_status()
Copyright: (C) 2013 - 2024 José Conti
redsys_register_pending_payment_status() : mixed
redsys_add_preauthorized_status()
Add registered status to list of WC Order statuses
redsys_add_preauthorized_status(array<string|int, mixed> $wc_statuses_arr) : mixed
Parameters
- $wc_statuses_arr : array<string|int, mixed>
-
Array of all order statuses on the website.
redsys_add_resident_payment_status()
Add registered status to list of WC Order statuses
redsys_add_resident_payment_status(array<string|int, mixed> $wc_statuses_arr) : mixed
Parameters
- $wc_statuses_arr : array<string|int, mixed>
-
Array of all order statuses on the website.
redsys_add_pending_bank_transfer_payment_status()
Add registered status to list of WC Order statuses
redsys_add_pending_bank_transfer_payment_status(array<string|int, mixed> $wc_statuses_arr) : mixed
Parameters
- $wc_statuses_arr : array<string|int, mixed>
-
Array of all order statuses on the website.
redsys_add_pending_payment_status()
Add registered status to list of WC Order statuses
redsys_add_pending_payment_status(array<string|int, mixed> $wc_statuses_arr) : mixed
Parameters
- $wc_statuses_arr : array<string|int, mixed>
-
Array of all order statuses on the website.
redsys_woocommerce_valid_order_statuses_for_payment_complete()
Add registered status to list of WC Order statuses
redsys_woocommerce_valid_order_statuses_for_payment_complete(array<string|int, mixed> $statuses) : mixed
Parameters
- $statuses : array<string|int, mixed>
-
Array of all order statuses on the website.
redsys_chekout_button_text()
Checkout buton text
redsys_chekout_button_text(string $order_button_text) : mixed
Parameters
- $order_button_text : string
-
Button text.
redsys_color_button_text()
Button color text
redsys_color_button_text(string $html) : mixed
Parameters
- $html : string
-
Button text.
redsys_get_customer_shipping_or_billing_zone()
Get customer shipping or billing zone.
redsys_get_customer_shipping_or_billing_zone() : mixed
redsys_calculate_shipping_costs_for_product()
Get shipping costs for a product.
redsys_calculate_shipping_costs_for_product(WC_Product $product, WC_Shipping_Zone $shipping_zone) : array<string|int, mixed>
Parameters
- $product : WC_Product
-
Product.
- $shipping_zone : WC_Shipping_Zone
-
Shipping zone.
Return values
array<string|int, mixed> —Shipping costs.
redsys_add_one_click_buy_button()
Add One Click Buy Buttons.
redsys_add_one_click_buy_button() : mixed
redsys_enqueue_custom_scripts()
Enqueue custom scripts for Pay With one Click.
redsys_enqueue_custom_scripts() : mixed
redsys_handle_one_click_buy()
Handle One Click Buy.
redsys_handle_one_click_buy() : mixed
redsys_refresh_checkout_on_payment_methods_change()
Refresh checkout on payment methods change.
redsys_refresh_checkout_on_payment_methods_change() : mixed