Can't apply manual payment due to coupon?

Discussion in 'Payments processing' started by tooliedotter, Jun 17, 2012.

  1. tooliedotter

    tooliedotter Member

    Joined:
    Apr 21, 2009
    Messages:
    59
    My client uses Amember with 1ShoppingCart. He's been giving coupons through the cart to existing clients to upgrade to a more expensive subscription. Recently a client paid $199 and used a $50 coupon: final order total $149. For some unknown reason, Amember didn't pick up the payment, so we're trying to add it manually. Amember shows her payment as pending; when we try to add the manual payment, it offers us ONLY the $199 amount, and throws a script error, and is not accepting or applying the payment.

    Amember version: 4.1.12

    Below is the error portion of the XML transaction log. I did edit out the actual user path, for privacy.

    ================================================
    - <invoice-log-item type="exception">
    <type>Am_Exception_Paysystem_TransactionInvalid</type>
    <message>Subscriptions terms in the IPN does not match subscription terms in our
    Invoice</message>
    - <trace>
    - <call>
    <function>Am_Paysystem_Transaction_Incoming->validate</function>

    <file>/<user path>/amember/library/Am/Paysystem/Transaction/Abstract.
    php</file>
    <line>46</line>
    </call>
    - <call>
    <function>Am_Paysystem_Transaction_Abstract->process</function>

    <file>/<user path>/amember/library/Am/Paysystem/Transaction/Incoming.
    php</file>
    <line>228</line>
    </call>
    - <call>
    <function>Am_Paysystem_Transaction_Incoming->process</function>
    <file>/<user path>/amember/library/Am/Paysystem/Abstract.php</file>
    <line>444</line>
    </call>
    - <call>
    <function>Am_Paysystem_Abstract->directAction</function>

    <file>/<user path>/amember/application/default/controllers/DirectCont
    roller.php</file>
    <line>35</line>
    </call>
    - <call>
    <function>DirectController->__call</function>
    <file>/<user path>/amember/library/Am/Controller.php</file>
    <line>118</line>
    </call>
    - <call>
    <function>Am_Controller->dispatch</function>

    <file>/<user path>/amember/library/Zend/Controller/Dispatcher/Standar
    d.php</file>
    <line>295</line>
    </call>
    - <call>
    <function>Zend_Controller_Dispatcher_Standard->dispatch</function>
    <file>/<user path>/amember/library/Zend/Controller/Front.php</file>
    <line>954</line>
    </call>
    - <call>
    <function>Zend_Controller_Front->dispatch</function>
    <file>/<user path>/amember/library/Am/App.php</file>
    <line>1374</line>
    </call>
    - <call>
    <function>Am_App->run</function>
    <file>/<user path>/amember/index.php</file>
    <line>41</line>
    </call>
    </trace>
    </invoice-log-item>
    </event>
    ================================================
    If you need the entire XML transaction log, I can send that privately (minus private keys).
    1. What do we do to get this payment applied?
    2. Should my client be using coupons that come from within Amember? If so, how does that work?

    Please advise, and thank you.

    Toolie
  2. tooliedotter

    tooliedotter Member

    Joined:
    Apr 21, 2009
    Messages:
    59
    The same client now has a second example of this problem. The error log is below. Can you help, please?

    - <invoice-log-item type="exception">
    <type>Am_Exception_Paysystem_TransactionInvalid</type>
    <message>Subscriptions terms in the IPN does not match subscription terms in our Invoice</message>
    - <trace>
    - <call>
    <function>Am_Paysystem_Transaction_Incoming->validate</function>
    <file>/<user-path>/amember/library/Am/Paysystem/Transaction/Abstract.php</file>
    <line>46</line>
    </call>
    - <call>
    <function>Am_Paysystem_Transaction_Abstract->process</function>
    <file>/<user-path>/amember/library/Am/Paysystem/Transaction/Incoming.php</file>
    <line>228</line>
    </call>
    - <call>
    <function>Am_Paysystem_Transaction_Incoming->process</function>
    <file>/<user-path>/amember/library/Am/Paysystem/Abstract.php</file>
    <line>444</line>
    </call>
    - <call>
    <function>Am_Paysystem_Abstract->directAction</function>
    <file>/<user-path>/amember/application/default/controllers/DirectController.php</file>
    <line>35</line>
    </call>
    - <call>
    <function>DirectController->__call</function>
    <file>/<user-path>/amember/library/Am/Controller.php</file>
    <line>118</line>
    </call>
    - <call>
    <function>Am_Controller->dispatch</function>
    <file>/<user-path>/amember/library/Zend/Controller/Dispatcher/Standard.php</file>
    <line>295</line>
    </call>
    - <call>
    <function>Zend_Controller_Dispatcher_Standard->dispatch</function>
    <file>/<user-path>/amember/library/Zend/Controller/Front.php</file>
    <line>954</line>
    </call>
    - <call>
    <function>Zend_Controller_Front->dispatch</function>
    <file>/<user-path>/amember/library/Am/App.php</file>
    <line>1374</line>
    </call>
    - <call>
    <function>Am_App->run</function>
    <file>/<user-path>/amember/index.php</file>
    <line>41</line>
    </call>
    </trace>
    </invoice-log-item>
  3. robw

    robw CGI-Central Partner

    Joined:
    Dec 18, 2007
    Messages:
    267
  4. tooliedotter

    tooliedotter Member

    Joined:
    Apr 21, 2009
    Messages:
    59
    This has been posted as Reference: SWR-96712-144 and I URGENTLY need a reply. My client is a very unhappy....

    Toolie

Share This Page