Cancelling a subscription doesn't work + affiliate question

Discussion in 'Troubleshooting' started by Crazy Serb, Sep 24, 2006.

  1. Crazy Serb

    Crazy Serb New Member

    Joined:
    Jan 2, 2004
    Messages:
    17
    Ok, I have a few issues, so let me put all this in one thread without cluttering up the board...

    (just as a background, I'm running 3.0.1 version of the script and i have a product set up with recurring payments through paypal with first month free)

    1) if a user cancels his recurring subscription either through member.php or through paypal.com directly during the promotional (free month) time his status is still active, as in that cancellation doesn't go through in the member.php (as he's listed to still have that subscription). anyone know why is that? or has that been fixed in later versions (I just haven't upgraded to the latest version because of a few customizations in my code)?

    2) in the affiliate commissions area (for admins) I can list all the affiliates and their commissions... now, is there any way I can pay them their due affiliate fees from that page directly through paypal in any way? some sort of a direct link to their paypal address with the total amount embedded in the url? I'm just asking because it's gonna be a pain in the ass to pay out hundreds of affiliates manually once I start using this feature... if this is not possible and I still need to pay them out manually one by one, can anyone suggest any other affiliate software (3rd party script) that integrates well with amember and has this functionality? this is CRUCIAL for me.

    3) the payment processed reports (for new subscriptions) are a bit wrong... the payment confirmation on the website lists the total correctly but without the discount included in the charge breakdown (if coupon code is used), while the email receipt sent out lists everything correctly when it comes to coupon code discounts while messing up the total (it lists the total TO BE paid once the free subscription period is over and it might confuse the subscribers into thinking that they actually paid that amount right away). this is not a major issue since I can just turn this off and rely on paypal's receipts to be sent out to customers (cuz those are correct 100%), but something to think about (unless it's been fixed already)

    4) is there any way a payment receipt for manually added users/subscriptions NOT to be sent out to such users?

    5) also, is there a way to integrate the fields from profile.php page into member.php page (just the email field, since I want to add a checkbox in the member.php page asking users if they want to get notified of updates and whatnot through that email or not, and let them not only choose a yes or no but give them an option to update their email through that page as well, if needed)?

    thanks for help in advance...
  2. Crazy Serb

    Crazy Serb New Member

    Joined:
    Jan 2, 2004
    Messages:
    17
    6) another issue I have is that I'm wondering is there any way aMember can enforce one time trial per user/IP? I guess the user can keep adding/removing new emails to his paypal account every month (if I'm offering a free 1 month trial subscription) and cancel on the last day, then renewing the same with another email, and go on like that forever.

    is there any way to prevent this somehow (aside from disabling the free trial option)?

    or enforce some sort of a paypal account name check, where the name on paypal account has to match the name entered in the signup process on aMember and that's stored permanently on the record?

    I dunno, just guessing...
  3. alex

    alex aMember Pro Customer Staff Member

    Joined:
    Jan 24, 2004
    Messages:
    6,021
    1) Please upgrade to 3.0.6. 3.0.1 is unstable and has bugs.
    2) Go to aMember CP -> Affiliate Commissions, choose PayPal as payout method. Once you click Pay, aMember will send you CSV file (text table) that can be used for PayPal MassPay feature.
    3) Please upgrade
    4) Yes, in 3.0.6 edit file amember/common.inc.php
    replace
    function mail_payment_user($payment_id, $member_id){
    global $db, $config, $_AMEMBER_TEMPLATE;
    $t = new_smarty();
    $p = $db->get_payment($payment_id);
    to
    function mail_payment_user($payment_id, $member_id){
    global $db, $config, $_AMEMBER_TEMPLATE;
    $t = new_smarty();
    $p = $db->get_payment($payment_id);
    if ($p['paysys_id'] == 'manual') return;

    5) There is no such feature now.

    6) Unfortunately, there is no such feature yet, but we plan to develop something against it.
  4. cemper

    cemper Member

    Joined:
    Sep 27, 2006
    Messages:
    41
    Funny that I came across similar troubles

    ad 2) I still don't get a CSV with 3.0.6TRIAL
  5. alex

    alex aMember Pro Customer Staff Member

    Joined:
    Jan 24, 2004
    Messages:
    6,021
    And what do you get?
  6. cemper

    cemper Member

    Joined:
    Sep 27, 2006
    Messages:
    41
    actually it seems as if I get a text file that looks like a summary file
  7. cemper

    cemper Member

    Joined:
    Sep 27, 2006
    Messages:
    41
    Alex,

    when I click on "Mark checked commissions as paid today"
    then obviously the commission records get marked

    but where do I get the mass payment file?
  8. alex

    alex aMember Pro Customer Staff Member

    Joined:
    Jan 24, 2004
    Messages:
    6,021
    Could you copy/paste this file here?
  9. PKtimservice

    PKtimservice New Member

    Joined:
    Sep 16, 2007
    Messages:
    6
    Cancel Subscription not Working

    When users click on the 'cancel' link that is next to their subscription details on the membership page they are still being listed as 'Active' and they still have access to the protected areas.

    The examples we tested were for subsriptions that had a two month Free Trial, and the cancellation request was made during the Free Trial period.

    We have version 3.0.8 PRO and our payment processor is Authorize.net AIM.

    Thanks in advance for your help.
  10. fjrllc

    fjrllc New Member

    Joined:
    Oct 26, 2007
    Messages:
    6
    I am having this same problem. I'm running 3.0.9 PRO and Authorize.net AIM. When a user clicks the "Cancel membership" link, it does nothing. Please help!!!
  11. PKtimservice

    PKtimservice New Member

    Joined:
    Sep 16, 2007
    Messages:
    6
    Resolved - I Think

    The help desk has since told me that when cancelling during the free trial, the free trial will continue but the client will not have access once the free period ends.

    So they will not be billed for anything and they will not have access after the free trial period.

    I hope this helps.
  12. jenni

    jenni New Member

    Joined:
    Aug 29, 2006
    Messages:
    8
    From what I understood - when I have asked a similar question - is that if they click on the 'unsubscribe' link at the end of an email, they are ONLY unsubscribed from the mailing list... their billing continues and they still have access to the membership area. They have to cancel their billing in paypal for their billing to stop and them to expire with no more access to the membership area.
    Can someone confirm this?
  13. davidm1

    davidm1 aMember User & Partner

    Joined:
    May 16, 2006
    Messages:
    4,437
    Yep, unsubscribe is only for the mailing list.
    They will still need to cancel with the merchant account.

    David

Share This Page