claudiosanches / woocommerce-pagarme

Receba pagamentos por cartão de crédito e boleto bancário utilizando o Pagar.me
http://wordpress.org/plugins/woocommerce-pagarme/
GNU General Public License v2.0
63 stars 51 forks source link

Transações aceitas no cartão permanecem em aguardando após ultimo Update #101

Open alvaroseparovich opened 5 years ago

alvaroseparovich commented 5 years ago

Todos os pedidos depois da atualização estão sofrendo a mesma coisa. Mesmo o pedido estando Aceito no Dashboard do pagar.me, na plataforma do woocommerce permanece com status 'Aguardando'.

Não tive nenhuma transação recusada até o momento, então não tenho certeza se é apenas para transações como processando. Também não utilizo os boletos pagar.me apenas no cartão.

Mesmo que as notas do pedido se comportassem da mesma forma antes da atualização, está aqui o exemplo de um pedido que este erro ocorreu. Respectivamente a nota do pedido e o Log. Tenho tambem o Status do meu setup no final.

As notas do pedido se encontram assim:

Log da transação, apenas escondi algumas info:

05-15-2019 @ 22:58:13 - Transaction completed successfully! The transaction response is: Array
(
    [object] => transaction
    [status] => processing
    [refuse_reason] => 
    [status_reason] => acquirer
    [acquirer_response_code] => 
    [acquirer_name] => 
    [acquirer_id] => 
    [authorization_code] => 
    [soft_descriptor] => 
    [tid] => 
    [nsu] => 
    [date_created] => 2019-05-16T01:58:13.628Z
    [date_updated] => 2019-05-16T01:58:13.628Z
    [amount] => 18768
    [authorized_amount] => 0
    [paid_amount] => 0
    [refunded_amount] => 0
    [installments] => 9
    [id] => 92653708
    [cost] => 0
    [card_holder_name] => SERGIO I D ARAUJO
    [card_last_digits] => (XXXX
    [card_first_digits] => (XXXXXXX)
    [card_brand] => visa
    [card_pin_mode] => 
    [card_magstripe_fallback] => 
    [postback_url] => https://elshaddai.com.br/wc-api/WC_Pagarme_Credit_Card_Gateway/
    [payment_method] => credit_card
    [capture_method] => ecommerce
    [antifraud_score] => 
    [boleto_url] => 
    [boleto_barcode] => 
    [boleto_expiration_date] => 
    [referer] => api_key
    [ip] => 104.237.131.186
    [subscription_id] => 
    [phone] => Array
        (
            [object] => phone
            [ddi] => 55
            [ddd] => 99
            [number] => 991840466
            [id] => 7094775
        )

    [address] => Array
        (
            [object] => address
            [street] => Rua 01
            [complementary] => Casa da dona Dica
            [street_number] => 11
            [neighborhood] => Santos Dumont
            [city] => Bacabal
            [state] => MA
            [zipcode] => 65700000
            [country] => Brasil
            [id] => 6963168
        )

    [customer] => Array
        (
            [object] => customer
            [id] => 9413849
            [external_id] => 
            [type] => 
            [country] => 
            [document_number] => (XXXXXXXXXXX)
            [document_type] => cpf
            [name] => SERGIO (XXXXXXX)
            [email] => (XXXXXXXXX)@hotmail.com
            [phone_numbers] => 
            [born_at] => 
            [birthday] => 
            [gender] => 
            [date_created] => 2017-10-15T12:59:56.276Z
            [documents] => Array
                (
                )

        )

    [billing] => 
    [shipping] => 
    [items] => Array
        (
        )

    [card] => Array
        (
            [object] => card
            [id] => card_cjcakhumo00zt4063qycp0ovx
            [date_created] => 2018-01-11T14:06:32.785Z
            [date_updated] => 2018-01-11T14:06:34.215Z
            [brand] => visa
            [holder_name] => SERGIO (XXXXXXXXX)
            [first_digits] => (XXXXXXX)
            [last_digits] => (XXX)
            [country] => BRAZIL
            [fingerprint] => cjcakhu0wkbh50h75pylxt0g3
            [valid] => 1
            [expiration_date] => 1121
        )

    [split_rules] => 
    [metadata] => Array
        (
            [order_number] => 45941
        )

    [antifraud_metadata] => Array
        (
        )

    [reference_key] => 
    [device] => 
    [local_transaction_id] => 
    [local_time] => 
    [fraud_covered] => 
    [order_id] => 
    [risk_level] => unknown
    [receipt_url] => 
    [payment] => 
    [addition] => 
    [discount] => 
)

05-15-2019 @ 22:58:16 - Payment status for order 45941 is now: paid
05-15-2019 @ 22:58:33 - Payment status for order 45941 is now: processing 

Aqui está o meu Setup:

WordPress Environment

Home URL: elshaddai.com.br Site URL: elshaddai.com.br WC Version: 3.5.8 Log Directory Writable: ✔ WP Version: ❌ 5.1.1 - Há uma nova versão do WordPress disponível (5.2) WP Multisite: – WP Memory Limit: 512 MB WP Debug Mode: – WP Cron: ✔ Language: pt_BR External object cache: –

Server Environment

Server Info: nginx/1.10.3 PHP Version: 7.0.33-0ubuntu0.16.04.4 - Nós recomendamos o uso do PHP versão 7.2 ou superior para maior performance e segurança. Como atualizar a versão do seu PHP PHP Post Max Size: 50 MB PHP Time Limit: 300 PHP Max Input Vars: 1000 cURL Version: 7.47.0 OpenSSL/1.0.2g

SUHOSIN Installed: – MySQL Version: 5.7.26-0ubuntu0.16.04.1 Max Upload Size: 50 MB Default Timezone is UTC: ✔ fsockopen/cURL: ✔ SoapClient: ✔ DOMDocument: ✔ GZip: ✔ Multibyte String: ✔ Remote Post: ✔ Remote Get: ✔

Database

WC Database Version: 3.5.8 Tamanho total do banco de dados: 560.49MB Tamanho dos dados do banco de dados: 413.01MB Tamanho do índice do banco de dado: 147.48MB

Post Type Counts

attachment: 10358 banner: 46 custom_css: 1 customize_changeset: 1 feedback: 33 jetpack_migration: 2 nav_menu_item: 141 oembed_cache: 4 page: 27 post: 22 product: 8252 product_variation: 35 revision: 2492 shop_coupon: 40 shop_order: 18158 shop_order_refund: 177 turbo-sidebar-cpt: 2

Security

Secure connection (HTTPS): ✔ Hide errors from visitors: ✔

Active Plugins (35)

Smarthint - Smart Recommendations: por WooCommerce – 2.0.0 AddToAny Share Buttons: por AddToAny – 1.7.35 w3dev Ban Users: por WEBxMedia LTD. (Matt Whiteman) – 1.5.3 Blackhole for Bad Bots: por Jeff Starr – 2.4 Editor clássico: por Colaboradores do WordPress – 1.4 Facebook for WooCommerce: por Facebook – 1.9.11 – Não testado com a versão ativa do WooCommerce GoCache - CDN: por GoCache – 1.0.9 Head, Footer and Post Injections: por Stefano Lissa – 3.1.2 WooCommerce Load More Products: por BeRocket – 1.1.6.1 – Não testado com a versão ativa do WooCommerce Tradução (Loco): por Tim Whitlock – 2.2.2 WooCommerce Mandaê: por Mandaê – 1.0.7 – Não testado com a versão ativa do WooCommerce Social Login, Social Sharing by miniOrange: por social login (miniOrange) – 7.2.1 reSmush.it Image Optimizer: por reSmush.it – 0.1.22 Speed Booster Pack: por Optimocha – 3.7.7 SSL Insecure Content Fixer: por WebAware – 2.7.2 WooCommerce Waitlist: por XootiX – 1.4 – Não testado com a versão ativa do WooCommerce WC Password Strength Settings: por Daniel Santoro – 2.0.2 – Não testado com a versão ativa do WooCommerce WC Tabela de Frete Offline: por Fernando Acosta – 1.4.0 Widget Output Cache: por Kaspars Dambis – 0.5.2 Widgets On Pages: por Todd Halfpenny – 1.4.0 Advanced Order Export For WooCommerce: por AlgolPlus – 2.0.1 – Não testado com a versão ativa do WooCommerce WooCommerce Conditional Shipping and Payments: por WooThemes – 1.2.3 – 1.5.5 está disponível – Não testado com a versão ativa do WooCommerce WooCommerce Correios: por Claudio Sanches – 3.7.1 – Não testado com a versão ativa do WooCommerce WooCommerce Extra Checkout Fields for Brazil: por Claudio Sanches – 3.6.1 – Não testado com a versão ativa do WooCommerce Integração do Google Analytics com o WooCommerce: por WooCommerce – 1.4.8 – Não testado com a versão ativa do WooCommerce WooCommerce Pagar.me: por Pagar.me Claudio Sanches – 2.0.14 – Não testado com a versão ativa do WooCommerce

WooCommerce Boleto PagHiper: por Henrique Cruz PagHiper – 1.2.5.3 – Não testado com a versão ativa do WooCommerce

WooCommerce PagSeguro: por Claudio Sanches – 2.13.1 – Não testado com a versão ativa do WooCommerce WooCommerce: por Automattic – 3.5.8 – 3.6.2 está disponível Yoast SEO: por Equipe da Yoast – 11.0 WP Extended Search: por 5um17 – 1.2 WP Responsive Menu: por MagniGenie – 2.0.7 WP SES: por Delicious Brains Inc – 0.8.2 WP Super Cache: por Automattic – 1.6.4 YITH WooCommerce Wishlist: por YITH – 2.2.9 – Não testado com a versão ativa do WooCommerce

Settings

API Enabled: ✔ Force SSL: ✔ Currency: BRL (R$) Currency Position: left Thousand Separator: . Decimal Separator: , Number of Decimals: 2 Taxonomies: Product Types: external (external) grouped (grouped) simple (simple) variable (variable) yith_bundle (yith_bundle)

Taxonomies: Product Visibility: exclude-from-catalog (exclude-from-catalog) exclude-from-search (exclude-from-search) featured (featured) outofstock (outofstock) rated-1 (rated-1) rated-2 (rated-2) rated-3 (rated-3) rated-4 (rated-4) rated-5 (rated-5)

WC Pages

Base da loja: #4 - /loja/ Carrinho: #5 - /carrinho/ Finalizar compra: #6 - /finalizar-compra/ Minha conta: #7 - /minha-conta/ Termos e condições: ❌ Página não definida

Theme

Name: El-Shaddai eStore Child Version: 0.2.6 Child Theme: ✔ Parent Theme Name: eStore Parent Theme Version: 1.3.3 – 1.3.8 está disponível Parent Theme Author URL: https://www.themegrill.com WooCommerce Support: ✔

Templates

Overrides: estore/woocommerce/archive-product.php estore/woocommerce/cart/cart-totals.php estore/woocommerce/cart/cross-sells.php elshaddaitheme/woocommerce/checkout/form-billing.php estore/woocommerce/checkout/form-checkout.php estore/woocommerce/checkout/form-login.php estore/woocommerce/content-product.php estore/woocommerce/content-single-product.php estore/woocommerce/global/wrapper-end.php estore/woocommerce/global/wrapper-start.php estore/woocommerce/loop/add-to-cart.php estore/woocommerce/loop/price.php estore/woocommerce/loop/rating.php elshaddaitheme/woocommerce/single-product/add-to-cart/simple.php elshaddaitheme/woocommerce/single-product/meta.php estore/woocommerce/single-product/price.php elshaddaitheme/woocommerce/single-product/product-attributes.php estore/woocommerce/single-product/related.php elshaddaitheme/woocommerce/single-product/short-description.php elshaddaitheme/woocommerce/single-product/tabs/additional-information.php elshaddaitheme/woocommerce/single-product/tabs/description.php elshaddaitheme/woocommerce/single-product/tabs/tabs.php elshaddaitheme/woocommerce/single-product/title.php elshaddaitheme/woocommerce/single-product.php estore/woocommerce/taxonomy-product_cat.php


Conclusão

Vou acabar retornando para a versão anterior, espero que esse feedback possa ajudar.

beebia commented 1 year ago

@alvaroseparovich sei que já faz muito tempo, mas você continua usando a versão anterior? Aqui também está acontecendo e penso em voltar, mas tenho medo de ter conflitos.