How I can modify moneybookers plugin code for recurring payments ?

Discussion in 'Payments processing' started by ipec, Jun 13, 2008.

  1. ipec

    ipec New Member

    Joined:
    Mar 16, 2008
    Messages:
    11
    According Moneybookers documentation they accept recurring payments, but in aMember don't work recurring with Moneybookers.

    Moneybookers documentation is here:
    http://www.moneybookers.com/merchant/en/moneybookers_gateway_manual.pdf

    In page 22 is refered recurring payments.

    How I can modify code of moneybookers plugin to accept recurring payment ?

    Someone can help ?
  2. jimjwright

    jimjwright New Member

    Joined:
    Sep 12, 2007
    Messages:
    162
    Hello,

    If you haven't already modified the plugin I could probably modify the plugin if your willing to test the mods. Hopefully they have a way of doing test transanctions (i.e. sandbox).

    Let me know.

    Jimmy
  3. chronoshift

    chronoshift aMember Pro Customer

    Joined:
    Jul 23, 2007
    Messages:
    61
    I'm willing! I'd really like a recurring moneybookers plugin
  4. ipec

    ipec New Member

    Joined:
    Mar 16, 2008
    Messages:
    11
    No, I still have not modified the plugin. Your help is welcome :)

    Actually they are asking me some questions about my business before activating the credit card processing service as merchant. As soon as I get the service activated I think I will get some way to test transactions. I will go back soon to this thread to write some new about it.

    Meanwhile if someone get modify the plugin to work with recurring payments, please let me know. :)

    Thanks.
  5. ipec

    ipec New Member

    Joined:
    Mar 16, 2008
    Messages:
    11
    hello ,

    I'm here back again. Moneybookers has approved me as merchant to accept direct payments by credit cards in moneybookers.

    If someone know how modify the plugin to accept recurring payments, all help will be appreciated.

    Regards.
  6. jimjwright

    jimjwright New Member

    Joined:
    Sep 12, 2007
    Messages:
    162
    Hello,

    I can help you get started. What version of Amember are you using I have either 3.0.9, or 3.1.0?

    Modifying moneybookers.inc.php to specify recurring transanction is the easy part.

    The more difficult part is the cancelling of the recurring subscription.

    On page 22 of specified document it references rec_status_url and states the following:

    There is no other documentation. It does not specify what the parameters this URL is called with. This is important to know and whether or not it includes merchant_id, transanction_id, md5sig, mb_amount or mb_rec_amount, mb_currency, and status. All of these parameters must be present in order to calculate a message digest of the data. This would be used to verify the identity that this notification for cancellation is indeed from moneybookers. This is what is currently returned in status_url. Its not clear if this same information is returned in rec_status_url

    So this information is needed to proceed further. In addition we would need to know the algorithm for how often the rec_status_url is called. If the network is down or your server is down how often will moneybookers attempt to notify Amember of the cancellation.

    So its not difficult just need some more answers. Cancellation is always the tricky part with recurring payment processors because this is where the two sides of the transanction can potentially be out of sync.

    The other document Moneybookers Automated Payments Interface talks about an API where you could query the status of a recurring payment or programmatically cancel a recurring payment (page 11).

    Since you have enabled account with them maybe you can query and ask them if they can give you sample code of how rec_status_url is called to cancel recurring payment. How often (frequency) is it called. Does it expect a response, is it one time notification, or does it try for a while and give up. The answers to this will suggest the way to modify ipn.php.

    Jimmy
  7. ipec

    ipec New Member

    Joined:
    Mar 16, 2008
    Messages:
    11
    Hello Jimmy,

    First thing I want to say is thank you for your help. You post a lot of messages helping to a lot of people in amember forum. I think CGI Central would have to pay you as his better support. :D

    Regarding amember, I'm using 3.0.8 version.

    I'm going crazy trying modify :confused: I'm very confused.

    If you has done some modification to moneybooker.inc.php and config.inc.php to work with recurring payments moneybookers parameters, post it please.

    Other question: If I configure my amember with only Moneybooker as paymet plugin I don't get the checkbox to activate recurring products. How I get it ?

    If I don't get modify the plugin to automate cancel recurring then I'm thinking I go to remove the cancel button, and if some user want cancel the subscription I will let a specific email address to receive these requests and I willl manually cancel from my moneybookers admin screen. :(

    Thanks in advance.
  8. jimjwright

    jimjwright New Member

    Joined:
    Sep 12, 2007
    Messages:
    162
    Hello,

    You can send email to jwright AT cowasoft DOT com

    Or you can check out my profile it contains my ICQ number. I live in Utah, USA, so the best time to ICQ me is from 10:00 p.m til 2:00 a.m Mountain Standard Time, I don't know what time that equates to in Spain.

    Jimmy
  9. bs73112

    bs73112 New Member

    Joined:
    Feb 28, 2008
    Messages:
    24
    Was this plugin ever resolved? The plugin that display I must admit has me confused:


    MoneyBookers account email This is the moneybookers email
    your email address registered in MoneyBooks

    Secret word [ ] [ ]
    lostpassword answer to question 1 of the merchant's enter password and confirmation>
    moneybookers account. keep empty if you don't want change it

    Payment Method Title MoneyBookers
    displayed on signup page and on renewal page

    Payment Method Description Credit Card Payment
    displayed on signup page

    But what is this "SECRET" word bit??
  10. codeispoetry

    codeispoetry aMember Pro Customer

    Joined:
    Jan 12, 2009
    Messages:
    336
    When you signed up for the moneybookers' account, they asked you to input your Secret question and Secret answer, incase you lost your password they will ask you these questions.

    The secret word is the *Secret answer* that you typed in.
  11. exeshop

    exeshop New Member

    Joined:
    Jan 10, 2009
    Messages:
    22
    There is a lot of people which cannot use paypal, so moneybookers is the alternative.

    Paypal doesn't accept payments from all countries as list is very small but moneybookers does.
  12. bs73112

    bs73112 New Member

    Joined:
    Feb 28, 2008
    Messages:
    24
    plus paypal likes to lock your account -- on a whim based on one complaint -- not really good business practices there. GREAT fot buyers though.
  13. bs73112

    bs73112 New Member

    Joined:
    Feb 28, 2008
    Messages:
    24
    I guess I meant to ask -- is that being used? I've been told that the required field is to be left blank.
  14. narendra

    narendra New Member

    Joined:
    Aug 28, 2009
    Messages:
    1
    Hi,

    I am new for moneybooker.

    Can you help me how i test moneybooker on my site. Is there any test account for money booker.

    What parameter i use for testing moneybooker


    Please help

    Thanks

Share This Page