Giter Site home page Giter Site logo

strangerstudios / pmpro-ccbill Goto Github PK

View Code? Open in Web Editor NEW
8.0 6.0 12.0 83 KB

CCBill Gateway for Paid Memberships Pro

Home Page: https://www.paidmembershipspro.com/add-ons/ccbill/

PHP 100.00%
wordpress-plugin wordpress paid-memberships-pro strangerstudios-product ccbill

pmpro-ccbill's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

pmpro-ccbill's Issues

BUG: Incorrectly sending subscription cancellation error email.

An email notifying the admin that cancelling the recurring subscription may have failed is being sent incorrectly. It seems to be occurring from both failed cancellations from the Cancel page and successful cancellations via webhook. There may be other cases where it's being sent incorrectly as well.

Is this plugin complete yet?

Hi there,

I have read in the description that the plugin is not complete. is it still the case? i really need to integrate ccbill to my webiste.

Your help is much appreciated.

Issues with discount codes

Needs to be tested further, but the discount code field is disabled when the plugin is active. Should check:

  • If the selected payment is gateway, adjust the checkout settings
  • If the discount code field is still hidden when actually using CCBilll

Show IP Address in settings page

Website IP Address is required when setting up a Datalink user. Showing this IP address on the settings page will be make it easier to get setup

ENHANCEMENT: Clearer instructions on Payment Settings page.

CCBill's admin interface can be confusing and our integration requires a lot of different credentials to completely function correctly. We should probably provide more guidance as to how to set the plugin up in the Payment Settings page in addition to whatever plugin set up documentation we provide. This needs more discussion.

Updating Billing Details

We need to add in functionality that updates the billing details when making changes on the PMPro Billing Page

We need to take into account:

  • That they can change their billing details (possibly save the billing page and send a request to CCBill)
  • Updating credit card details which will take them to the CCBill page

BUG: Billing Page only shows an “Update” button.

Currently there is no functionality to update a user's billing information from the Billing page, even though clicking the "Update Billing" button appears to be working correctly.

We should link to CCBill from the Billing page like we do with PayPal Express, so it's not misleading at least.

Maybe later we can actually update the billing info using their DataLink API.

Cancellations don't reflect in CCBill

Cancelling a membership from the account page results in a success message of 'membership has been cancelled' however it does not take effect in CCBill itself.

This issue originates from ticket #491690 (mods only)

JavaScript Error

I am getting this issue when trying to test this.

"There are JavaScript errors on the page. Please contact the webmaster."

Cancellation Email

Testing:

When testing payments through ccbill everything works fine but I am receiving an email over and over again. The testing of payment works good and the user is changed to the member status they purchased.

But immediately after the test I start receiving this email over and over again:

===========
Cancellation of subscription id: ************106 may have failed. Check CCBill Admin to confirm cancellation

Anyone know why I am receiving this email even though the user hasn't cancelled?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.