WC_SrPago
class WC_SrPago extends WC_Payment_Gateway
Constants
WC_SRPAGO_VERSION |
Version del plugin |
WC_SRPAGO_MIN_PHP_VER |
Version minima de PPHP |
Properties
protected array | $requirement_errors | Contenedor de los requerimientos que no se cumplen. | |
protected object | $order | Instancia de la orden | |
protected string | $transaction_id | Id de la transacción de SrPago. | |
protected string | $transaction_error_message | Mensaje de error de la transacción. | |
protected bool | $logging | Indica si se registran los mensajes de depuración. |
Methods
Inicializa los parametros por default del SDK y agrega la hoja de estilo para el formulario de pago.
Registra el gateway en WooCommerce.
Agrega un mensaje para ser mostrado al cliente.
Valida los requerimientos del plugin, en caso de que no se cumplan al 100% los campos de configuración apareceran desabilitados.
Maneja los mensajes de error que se muestran al cliente.
Guarda un mensaje de log.
Details
at line 78
__construct()
Inicializa los parametros por default del SDK y agrega la hoja de estilo para el formulario de pago.
at line 92
static array()
addGateway($methods)
Registra el gateway en WooCommerce.
at line 104
protected
wcAddNotice(string $message)
Agrega un mensaje para ser mostrado al cliente.
at line 120
protected
checkRequirements()
Valida los requerimientos del plugin, en caso de que no se cumplan al 100% los campos de configuración apareceran desabilitados.
at line 133
protected string
buildError(SrPagoError $e)
Maneja los mensajes de error que se muestran al cliente.
at line 172
log(string $level, string $message)
Guarda un mensaje de log.