Black Friday: 30% OFF em todos os planos, já aplicado no carrinho Ver planos
Entrar Carrinho

Paid Memberships Pro CCBill Gateway Changelog

Todas as versões registradas, da mais nova para a mais antiga, com o que mudou em cada uma.

Última 1.2 · 27 out 202613 versõesDesde out 2022

2026 · 2 versões

  1. 1.2

    Última
    1 melhoria3 de segurança
    Melhoria
    • Added the `pmpro_ccbill_webhook_logfile` filter to change the webhook log location and the `pmpro_ccbill_webhook_log_redacted_keys` filter to change which webhook fields are masked in the log. #69 (@andrewlimaza)
    Segurança
    • Webhook requests are now only processed if they come from CCBill's IP addresses or can be confirmed through DataLink. If your site is behind a proxy or CDN, make sure your DataLink credentials are set. #68 (@dparker1005)
    • Moved the webhook debug log to the Paid Memberships Pro restricted uploads directory so it can't be accessed directly. Customer details in the log are now masked and passwords are never logged. #69 (@andrewlimaza)
    • Resolved Plugin Check security findings, including unslashing gateway settings before saving them and blocking direct access to plugin files. #67 (@dparker1005)
  2. 1.1

    2 melhorias3 correções
    Melhoria
    • Added additional webhook logging for successful and failed checkouts to help with troubleshooting. #63 (@andrewlimaza)
    • Now passing the level ID to CCBill at checkout and flagging a mismatch in the webhook log. #63 (@andrewlimaza)
    Corrigido
    • Fixed an issue where checkouts could fail to assign a membership level when the checkout level data was missing from the order. The level is now determined from the order's stored membership ID. #63 (@andrewlimaza)
    • Fixed an issue where cancellations, sync with gateway, and refunds would not use the sub account number when one was set. #65 (@andrewlimaza)
    • Fixed an issue where the webhook account number check could fail due to whitespace in the saved settings. Settings are now trimmed on save. #64 (@andrewlimaza)

2025 · 3 versões

  1. 1.0.2

    1 melhoria
    Melhoria
    • Improved support for Paid Memberships Pro 3.5+ and payment gateway settings. (@JarrydLong)
  2. 1.0.1

    2 correções
    Corrigido
    • Fixed an issue where checkout would not complete orders from "token" status even if payments are successful.
    • Better supported sandbox mode checkouts to work with subscriptions and one-time payments.
  3. 1.0

    3 melhorias2 correções
    Melhoria
    • Added refund logic for CCBill. This allows you to process refunds directly from the Paid Memberships Pro dashboard.
    • Added support for "Sync with Gateway" functionality.
    • Refactored Add On code to work how other gateways work and utilize the newer Paid Memberships Pro codebase.
    Corrigido
    • Fixed an issue where cancellations would always cancel immediately. This now correctly gives the member the remaining days of their membership when cancelling.
    • Fixed minor warnings for PHP 8.0+ environments.

2024 · 2 versões

  1. 0.5.1

    1 correção
    Corrigido
    • Fixed an issue where recurring orders would show an incorrect date. (Thanks @misfist)
  2. 0.5

    3 melhorias
    Melhoria
    • Added improved support for renewals and renewal failures. (Thanks @misfist for your contribution)
    • Added support for "Expired" webhook event types, when a subscription has expired. (@andrewlimaza)
    • Adjusted the HTML for the checkout button to support newer versions of PMPro and improved accessibility. (@kimcoleman)

2023 · 5 versões

  1. 0.4.2

    1 correção
    Corrigido
    • Fixed an issue where the initialPeriod was incorrectly set for levels with an expiration.
  2. 0.4.1

    1 correção
    Corrigido
    • Fixed an issue where webhook wasn't being verified correctly.
  3. 0.4

    1 de segurança
    Segurança
    • Fixed a minor issue to verify the webhook received is related to the correct CCBill account.
  4. 0.3

    3 correções
    Corrigido
    • Fixed issue where cancellations in PMPro were not being sent to CCBill.
    • Fixed issue where "failed cancellation" emails may be incorrectly sent.
    • Handling undefined variable in cancellation webhook code.
  5. 0.2

    3 correções
    Corrigido
    • Only cancel relevant URL on sub cancellation.
    • Fixed calculation of the initialPeriod value passed to CCBill.
    • Fixed errors in the webhook code.

2022 · 1 versão

  1. 0.1

    1 alteração
    Alterações
    • Initial Release

Changelog publicado pelo desenvolvedor, no idioma original.