Changeset 2600561
- Timestamp:
- 09/17/2021 02:05:51 PM (4 years ago)
- Location:
- appmax-woocommerce/trunk
- Files:
-
- 4 edited
-
appmax-woocommerce.php (modified) (2 diffs)
-
includes/class-awc-form-payment.php (modified) (1 diff)
-
includes/class-awc-gateway-credit-card.php (modified) (3 diffs)
-
readme.txt (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
appmax-woocommerce/trunk/appmax-woocommerce.php
r2590015 r2600561 3 3 * Plugin Name: AppMax WooCommerce 4 4 * Description: Gateway de pagamento AppMax para WooCommerce. 5 * Version: 2.0.4 35 * Version: 2.0.44 6 6 * License: GPLv2 or later 7 7 * Author: AppMax Plataforma de Vendas Ltda … … 24 24 class AppMax_WC 25 25 { 26 const VERSION = '2.0.4 3';26 const VERSION = '2.0.44'; 27 27 28 28 /** -
appmax-woocommerce/trunk/includes/class-awc-form-payment.php
r2589822 r2600561 57 57 58 58 foreach ($calculateInstallments as $key => $installment) { 59 $installments .= s printf( "<option value='%s'> %s x %s </option>", $key, $key, AWC_Helper::awc_monetary_format( $installment / $key ));59 $installments .= self::awc_make_installments($key, $installment, $settings['show_total_installments']); 60 60 } 61 61 62 62 return $installments; 63 } 64 65 public static function awc_make_installments($key, $installment, $showTotalInstallments) 66 { 67 $installmentAmount = $installment / $key; 68 $installmentAmountFormatted = AWC_Helper::awc_monetary_format( $installmentAmount ); 69 70 $totalAmountInstallment = $installmentAmount * $key; 71 $totalAmountInstallmentFormatted = AWC_Helper::awc_monetary_format( $totalAmountInstallment ); 72 73 if (true == $showTotalInstallments && $key != 1) { 74 return sprintf( "<option value='%s'> %s x %s (%s com juros) </option>", 75 $key, $key, $installmentAmountFormatted, $totalAmountInstallmentFormatted 76 ); 77 } 78 79 return sprintf( "<option value='%s'> %s x %s </option>", $key, $key, $installmentAmountFormatted ); 63 80 } 64 81 -
appmax-woocommerce/trunk/includes/class-awc-gateway-credit-card.php
r2589822 r2600561 31 31 $this->awc_installment_credit_card = $this->get_option( 'awc_installment_credit_card' ); 32 32 $this->awc_interest_credit_card = $this->get_option( 'awc_interest_credit_card' ); 33 $this->awc_show_total_installments = $this->get_option( 'awc_show_total_installments' ); 33 34 $this->awc_order_call_center = $this->get_option( 'awc_order_call_center' ); 34 35 $this->awc_order_authorized = $this->get_option( 'awc_order_authorized' ); … … 136 137 ), 137 138 ), 139 'awc_show_total_installments' => array( 140 'title' => __( 'Exibir total na parcela', 'appmax-woocommerce' ), 141 'type' => 'select', 142 'class' => 'wc-enhanced-select', 143 'default' => '0', 144 'custom_attributes' => array( 145 'required' => 'required', 146 ), 147 'options' => array( 148 '0' => 'Não', 149 '1' => 'Sim', 150 ), 151 ), 138 152 'awc_interest_credit_card' => array( 139 153 'title' => __( 'Juros de cartão de crédito', 'appmax-woocommerce' ), … … 222 236 'installments' => $this->awc_installment_credit_card, 223 237 'interest' => $this->awc_interest_credit_card, 238 'show_total_installments' => $this->awc_show_total_installments 224 239 ); 225 240 -
appmax-woocommerce/trunk/readme.txt
r2590015 r2600561 4 4 Requires at least: 4.0 5 5 Tested up to: 5.1 6 Stable tag: 2.0.4 36 Stable tag: 2.0.44 7 7 License: GPLv2 or later 8 8 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 50 50 * **Appmax - Cartão de Crédito** 51 51 * **Appmax - Boleto Bancário** 52 * **Appmax - Pix** 52 53 53 54 Habilite ambos e em seguida vamos configurar cada método de pagamento. … … 63 64 No campo **Número de parcelas**, selecione a quantidade de parcelas. 64 65 66 No campo **Exibir total na parcela**, selecione a opção "sim" caso queira que seja exibido o total da parcela ou selecione a opção "não" para não exibir o total na parcela. 67 65 68 No campo **Juros de cartão de crédito**, informe os juros de cartão de crédito. Exemplo: 1.5 66 69 … … 89 92 > **Atenção**: Deixe habilitado a opção "Habilitar log". Estando essa opção habilitado, podemos ver os logs de transações de Boleto Bancário. 90 93 94 = Configurando o Appmax - Pix = 95 96 Após de clicar em "Gerenciar", deixe sempre checado a opção "Ativar Appmax - Pix". 97 98 Mantenha sempre o padrão de valores nos campos "Título" e "Descrição". 99 100 No campo **Appmax API Key**, cole o token gerado na plataforma da Appmax. 101 102 No campo **Receber Pedidos de CallCenter** de **Pix**, selecione a opção "Quando estiver integrado" para receber os pedidos de CallCenter da plataforma Appmax quando os mesmos estiverem com status "Integrado" ou selecione a opção "Quando estiver pago" para receber os pedidos de CallCenter da paltaforma Appmax quando os mesmos estiverem com status "Aprovado". 103 104 > **Atenção**: Deixe habilitado a opção "Habilitar log". Estando essa opção habilitado, podemos ver os logs de transações de Pix. 105 91 106 = Checkout por Cartão de Crédito: = 92 107 … … 97 112 Quando o checkout for a opção Appmax - Boleto Bancário, todos os campos são **obrigatórios** e devem ser preenchidos. 98 113 114 = Checkout por Pix = 115 116 Quando o checkout for a opção Appmax - Pix, todos os campos são **obrigatórios** e devem ser preenchidos. 117 99 118 = Logs: = 100 119 … … 118 137 119 138 == Changelog == 139 140 = 2.0.44 = 141 142 * Adicionando configuração em Appmax - Cartão de Crédito para exibir o total por parcelas. 120 143 121 144 = 2.0.43 =
Note: See TracChangeset
for help on using the changeset viewer.