The aMember Pro development team announces the immediate availability of aMember PRO 6.3.10. You can see changelog below.
Improve compatibility with php8 Set session name explicitly in order to Am_Lite can work in any environment (eg.: 3rd party script uses different session name) Ability to translate unsubscribe text/html added Enable CRAM MD5 authentication method for SMTP. (the only method allowed by Kirim email service) feat(ui): ability to choose Week Starts On for calendar UI element feat(admin-ui): Debug Log - segregate info messages to separate section feat(admin-ui): Ability to filter admin log by admin feat(pdf-invoice): Ability to configure size of logo feat(storage): New Storage Plugin: StackPath (https://www.stackpath.com) feat(helpdesk): use ticket subject for page title feat(pcloud): Add Europe Data Center Support feat(cart): support for image/webp for product picture feat(reports): Active Users by Product Categories feat(auth): option to Allow Not Approved Users to Login fix(vat): need to pass item when recalculate tax for subsequent payments (different items can have different rate) fix(ui): do not display cancel link in Active Subscriptions widget for not recurring items in recurring invoice fix(wp): properly get siteurl when multisite enabled Rest API: key IP check changed to "starts with" check instead of equal. Allow to specify values like: 127.0. REST API: Ability to query for saved forms Bug fixed - import of encrypted passwords Bug fixed - onSubscriptionChanged was not called for setGroups from Hidden User Group Brick, so integrations did not work right Locked Group fixed for integration plugins Fixed: The SELECT would examine more than MAX_JOIN_SIZE rows; check your WHERE and use SET SQL_BIG_SELECTS=1 or SET MAX_JOIN_SIZE=# Credit Card Rebills - filter fixed ***Newsletter Aweber Plugin: Tags support added Aweber plugin updated to work with Oauth 2.0 GetResponse bug fixed - API v3 has no response body for 202 status ***Payments CenPos payment plugin added JazzCash payment plugin added Myghpay payment plugin added feat(paysys): New Payment System: Sisow (https://www.sisow.nl) Netbilling: allow use previous order# for rebilling existing customers Stripe - show/hide card field if new/existing card is selected ***Plugins Self-Service - admin permissions fixed feat(self-service): User Mass Actions - Self Service Credit/Debit Access By Publish Date - links added LifetimeBp fixed do not throw error for manual access records SubscriptionLimit plugin fixed to respect CreditCard signup form bricks feat(serials): serial batches introduced feat(sales-popup): ability to choose sort order for notifications (Random|Chronological|Reverse Chronological) feat(softsale): abiliaty to manage postion of License menu item in user menu feat(subusers): ability to include parent_id to user export feat(cookie-notice): ability to choose text color in plugin configuration Discord - groups integration fixed
Your suggestions for future releases are welcome!
The aMember Pro development team announces the immediate availability of aMember PRO 6.3.9. You can see changelog below.
Catch all exceptions and errors in cron Show cron tasks execution in seconds. Correctly show if task wasn't finished. Credit Card Rebills - pagination fixed feat(bundle-discount): separate admin permission to manage discount rules feat(signup-form): conditional display by coupon code fix(upgrade-path): handle case with different currency for FROM and TO billing plans fix(mass-subscribe): does not allow double click in chrome (avoid multiple form submit) feat(admin-saved-form): mass actions - Delete/Disable/Enable fix(admin-payments): filter by user name - 'name_f' in where clause is ambiguous fix(field-date): ability to clear date exclude helpdesk autocomplete from access log fix(aff): lead is not recorded feat(custom-field): ability to restrict mime types for upload fields feat(form): add input type=number element fix(admin-aff-payout): sql error on page with payout details in admin interface in case of AM_HUGE_DB (Duplicate column name) Admin cron logs - filter added bugfix - absorb tax, better way to calculate to avoid rounding issue fix(invoice cancel): handle case of delete product in cancel invoice notification fix(user-consent): sql error on tab with user consent in admin interface in case of AM_HUGE_DB (Duplicate column name) fix(template): VIEW_BODY_APPEND event remove one symbol from original content fix(subusers): exclude subusers from clear pending users query Name brick fixed - two rows + reverse order ***Payments Cloudpayments payment plugin added Stripe: swap option disable_paymethod_select -> enable_paymethod_select ***Plugins GotoWebinar plugin: suppress errors on member's pages. Cache frequently info Facebook Conversions - event_id added Chartmogul plugin added fix(directory): access check for menu item
Your suggestions for future releases are welcome!
The aMember Pro development team announces the immediate availability of aMember PRO 6.3.8. You can see changelog below.
Sendgrid3 - updated to do not use legacy API Mollie - fixed to respect amount for partial refund notification bugfix - NOTICE: Undefined property: TaskTable::$di in line 67 of file /library/Am/Model/Task.php bugfix - Exception Error:Call to a member function hasService() on null at line 119 in file library/Am/View.php, aff/aff?c=**** improve compatibility with php8 ***Plugins feat(schedule email): ability to send test email feat(schedule email): ability to preview email feat(credits): display history in reverse chronological order Telegram - better log API calls
Your suggestions for future releases are welcome!
The aMember Pro development team announces the immediate availability of aMember PRO 6.3.7. You can see changelog below.
Admin Vat Report - paysys if filter fixed Shopping Cart: external domains fixed AdvancedSearch - searchable list feat(simple-template): strip_tags modifier feat(email-template): ability to use %expires% placeholder in cancel email notification feat(admin-ui): filter on not-confirmed users list feat(pdf-receipt): multi-page receipt (useful for order with many items) feat(advanced-search): checkbox has any value selected feat(product-upgarde): new product upgrade type - Next Cycle feat(wp): compatibility with theme mission-news feat(custom-fields): ability to add SQL fields with size 16, 32, 64 - important if you have many tiny additional fields (DB row size limit is just 8126) feat(admin): quick filter for buy now buttons in admin interface feat(admin): record password set date/time for admin feat(api): ability to use X-API-Key header to authorize request feat(forms-editor): Coupon brick - option to hide field by default, user need to click link to see it fix(new-rewrite): escape space in folder path fix(adv-search): NOT IN operator, take into account NULL values fix(signup form): always inject logged in user record as datasource, it is required to populate readonly fields fix(manual-rebill): grace period fixed fix(avatar): mkdir return false if directory already exists therefore exception is threw fix(digital-ocean-spaces): fix code of Singapore region fix(email-template): display tax rate with decimals in %invoice_text% placeholder feat(aff): Paxum payout method feat(aff): UPI (Unified Payments Interface) payout method feat(aff): add paysys column to grid with commissions in admin interface Am_Tasks one-time run scheduler implemented new event: VIEW_BODY_APPEND - append addReturn() content before </body>, called once Fixed bugs: Am_Lite didn't properly work if session name is not default in php config. feat(mautic): ability to pass user custom fields GetResponse Plugin: Added API v3 support Eu Vat Id added to customize/export of Users grid Added Manual Rebill payment plugin type. Before rebill date user will receive message with payment link and will be able to complete subscription payment manually. Currently btcpay and coinbase-commerce are supported. Fixed bug: EU vat was calculated wrong if invoice had quantity In grids load total and paginator in separate ajax requests to speed up overall loading fix(acellemail): update api calls bug fixed - no need to expire lifetime products after second payment bug fixed - do not send product welcome emails if user is unsubscribed bug fixed - report Conversion rate by payment system breakdown used to use wrong end date ***Payments New Payment system plugin: InovioPay New Payment plugin: SeamlessChex feat(paysys): New Payment System: ShurjoPay (https://www.shurjopay.com.bd) feat(paysys): New Payment System: SManager (https://smanagerit.xyz/online-payment-doc) feat(paysys): New Payment System: Remitano (https://remitano.com/) feat(paysys): New Payment System: MyCryptoCheckout (https://mycryptocheckout.com/) ThriveCart - recurring notification fixed Epoch - whitelist 3.128.224.201 Stripe - update credit card fixed Stripe plugin: Allow for customer to select existing payment method in stripe (so limit number of payment methods created) Stripe/Payflow Fixed "update cc info" link, added phone to Payflow card form Payumoney: Fixed bug: payment was not activated Fixed Bug: Vendo plugin treat refund IPN as payments Konnektive - allow comma separated product #'s ***Plugins New Plugin Facebook Conversions. Add Facebook pixel to aMember pages, use Conversion API to send purchase event. Payment-link - ability to use flat amount + product feat(notification): ability to have different notifications for different zones feat(auto-login-placeholder): REST API to create autologin link Apple-signin - updated to do not use file_get_contents feat(signup-form-evergreen): ability to reset first view for form feat(product-feedback): intro text on capture feedback form feat(invite): ability to set daily invite limit per user cancel-on-upgrade: set zero invoice->data->UPGRADE_INVOICE_ID to correctly count it in reports cancel-feedback: added admin permissions
Your suggestions for future releases are welcome!
The aMember Pro development team announces the immediate availability of aMember PRO 6.3.6. You can see changelog below.
fix(rebill): Rebills were processed with errors in some situations fix(backup): Do not save email with backup to log to avoid recursion
Your suggestions for future releases are welcome!
The aMember Pro development team announces the immediate availability of aMember PRO 6.3.5. You can see changelog below.
feat(product-management): mass action Set Product Requirements feat(simple-tpl): allow symbol '/' in literals, useful for urls to escape %'/amember/signup/'|urlencode% Attach address and tax rate to payment/refund. Display correct rate/pdf invoice in situations when user changed address info Rest Api - fixed post,put requests for classes based on Am_Record Backup Cron - ignore abort and extend memory limit fix(form-editor): multiple HTML bricks in sidebar position fix(brick-conditional): avoid trigger change event - it lead to bug when state field do not populated (change triggered before CountryState initialized) fix(option-editor): sort rows, ability to edit empty text label fix(url): incorrect translation relative url to absolute fix(form): fault tolerance in case of remove attempt of not existing element feat(aff): new commission rule condition - Number of Payment in Invoice feat(cart): show product if it is member of at least one category with revealed code feat(cart): show products in category requested by code even if product is member of another category with code fix(cart): delay _setBasketItems until i18n loaded fix(cart): endless redirect if logged in user open signup/cart directly fix(cart): do not allow to put invoice-summary and donation bricks to form in admin UI. These bricks has not effect in case of shopping cart fix(cart): ability to use files from Disk as product image Mailer Lite: Flexible Actions support ***Payments feat(paysys): New Payment System: Cryptonator (https://www.cryptonator.com/merchant/) feat(ccavenue): compatibility with latest PHP: mcrypt -> openssl Sberbank - recurring fixed ClickFunnels - cancel event handling added Vendo - payment plugin added Paddle plugin update ***Plugins apple-signin plugin added feat(login-monitor): allow to send email only for users with specific product feat(shipping-flat): free shipping threshold feat(gift-card): ability to add gift card from admin interface fix(sales-notification): delay initialization until document is fully loaded (get rid of jquery race condition) fix(donation): visualization error, numbers likes 3.4000000000000017 Infusion-soft - allow to send plain text pass for registration email feat(self-service): show thank you page after user get product feat(self-service): Option to Notify Admin when User Get Product feat(self-service): pagination for products page
Your suggestions for future releases are welcome!