WordPress.org

Ready to get started?Download WordPress

Plugin Directory

Cobre Grátis WooCommerce

Start getting money by bank billet in your checking account using Cobre Grátis

For Developers

É possível usar qualquer um dos exemplos abaixo dentro do functions.php do seu tema ou criando um plugin (veja como em WordPress - Writing a Plugin).

Adicionar um ícone no método de pagamento:

/**
 * Adicionar um ícone para Cobre Grátis.
 *
 * @param  string $url String vazia.
 *
 * @return string      Link para o seu ícone.
 */
function custom_woocommerce_cobregratis_icon( $url ) {
    return 'link do ícone';
}

add_filter( 'woocommerce_cobregratis_icon', 'custom_woocommerce_cobregratis_icon' );

Alterar os parametros postados para o Cobre Grátis:

/**
 * Customizar os dados postados para o Cobre Grátis.
 *
 * @param  array    $data  Dados gerados pelo plugin.
 * @param  WC_Order $order Objeto que contém todas as informações do pedido.
 *
 * @return array
 */
function custom_woocommerce_cobregratis_billet_data( $data, $order ) {
    // aqui você pode trabalhar e alterar o array $data com o que desejar.
    // Api do Cobre Grátis: https://github.com/BielSystems/cobregratis-api

    return $data;
}

add_filter( 'woocommerce_cobregratis_billet_data', 'custom_woocommerce_cobregratis_billet_data', 10, 2 );

Alterar as instruções do boleto na página de "obrigado" (thankyou page):

/**
 * Customizar as instruções sobre o boleto na página "obrigado".
 *
 * @param  string $message  Mensagem padrão do plugin.
 * @param  int    $order_id ID do pedido.
 *
 * @return string           Novas instruções.
 */
function custom_woocommerce_cobregratis_thankyou_page_instructions( $message, $order_id ) {
    return 'Novas instruções';
}

add_filter( 'woocommerce_cobregratis_thankyou_page_instructions', 'custom_woocommerce_cobregratis_thankyou_page_instructions', 10, 2 );

Alterar as instruções do boleto no e-mail:

/**
 * Customizar as instruções sobre o boleto no e-mail.
 *
 * @param  string   $message Mensagem padrão do plugin.
 * @param  WC_Order $order   Objeto que contém todas as informações do pedido.
 *
 * @return string            Novas instruções.
 */
function custom_woocommerce_cobregratis_email_instructions( $message, $order ) {
    return 'Novas instruções';
}

add_filter( 'woocommerce_cobregratis_email_instructions', 'custom_woocommerce_cobregratis_email_instructions', 10, 2 );

Alterar as instruções do boleto para pedidos que estão aguardando pagamento:

/**
 * Customizar as instruções do boleto para pedidos que estão aguardando pagamento.
 *
 * @param  string   $message Mensagem padrão do plugin.
 * @param  WC_Order $order   Objeto que contém todas as informações do pedido.
 *
 * @return string            Novas instruções.
 */
function custom_woocommerce_cobregratis_pending_payment_instructions( $message, $order ) {
    return 'Novas instruções';
}

add_filter( 'woocommerce_cobregratis_pending_payment_instructions', 'custom_woocommerce_cobregratis_pending_payment_instructions', 10, 2 );

License

Cobre Grátis WooCommerce is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

Cobre Grátis WooCommerce is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with Cobre Grátis WooCommerce. If not, see http://www.gnu.org/licenses/.

Requires: 3.5 or higher
Compatible up to: 3.9.1
Last Updated: 2014-4-17
Downloads: 290

Ratings

0 stars
0 out of 5 stars

Support

Got something to say? Need help?

Compatibility

+
=
Not enough data

0 people say it works.
0 people say it's broken.

100,1,1