WordPress.org

Ready to get started?Download WordPress

Forums

WPCB
Strange, I don't understand (12 posts)

  1. Globcom
    Member
    Posted 1 year ago #

    Hello,

    I have this message : "Error calling the atos api : exec request not found /home/domaine/cgi-bin/demo/payment/bin/request"

    request and response are 755
    Configuration WPCB is ok.

    I don't understand ??

    Could you help me please ? :)

    http://wordpress.org/extend/plugins/wpcb/

  2. Globcom
    Member
    Posted 1 year ago #

    It's Ok now.

  3. cameleowebmaster
    Member
    Posted 1 year ago #

    Hello! Please can you tell what you have done to make it work...I have the same issue and i can't find why...file permissions are 755 and i think path are good but it still returns "Error calling the atos api : exec request not found "..... x-(

  4. manslipkorn
    Member
    Posted 1 year ago #

    Hi there,

    I have just installed a new wordpress site on OVH.

    I just installed the latest version of these modules (no other modules enabled)
    - WordPress 3.5
    - WP e-Commerce 3.8.9.4
    - WPCB 2.4.8

    The configuration seems OK (no warning in any module page etc...).
    But I got errors when I want to pay with CB Atos and Cheques (which are the only paiements I enabled)

    - ATOS
    "Error calling the atos api : exec request not found /home/domaine/cgi-bin/demo/payment/bin/request"

    Of course, request & response are 755, but error still happening.

    - Chèques
    Fatal error: Cannot use object of type stdClass as array in /home/domaine/www/wp-content/plugins/wpcb/index.php on line 536

    I really don't know why. Everything looks to be OK in configuration. I Read carrefully every documentation before installation etc...

    If you have any idea on how to fix it?

  5. Globcom
    Member
    Posted 1 year ago #

    @ cameleowebmaster

    If I remember, I had an error in payment/param/pathfile

    For information, my actual pathfile file :

    #########################################################################
    #
    # Pathfile
    #
    # Liste fichiers parametres utilises par le module de paiement
    #
    #########################################################################
    #
    #
    #-------------------------------------------------------------------------
    # Activation (YES) / DÈsactivation (NO) du mode DEBUG
    #-------------------------------------------------------------------------
    #
    DEBUG!NO!
    #
    # ------------------------------------------------------------------------
    # Chemin vers le rÈpertoire des logos depuis le web alias
    # Exemple pour le rÈpertoire http://www.merchant.com/scellius/payment/logo/
    # indiquer:
    # ------------------------------------------------------------------------
    #
    # D_LOGO!/home/domain/public_html/cgi-bin/scellius/payment/logo!
    # D_LOGO!/home/domain/public_html/logo/!
    #D_LOGO!/cgi-bin/scellius/payment/logo!
    D_LOGO!/logo/!
    # --------------------------------------------------------------------------
    # Fichiers parametres lies a l'api scellius paiement
    # --------------------------------------------------------------------------
    #
    # fichier des parametres scellius
    #
    F_DEFAULT!/home/domain/public_html/cgi-bin/scellius/payment/param/parmcom.scellius!
    #
    # fichier parametre commercant
    #
    F_PARAM!/home/domain/public_html/cgi-bin/scellius/payment/param/parmcom!
    #
    # certificat du commercant
    #
    F_CERTIFICATE!/home/domain/public_html/cgi-bin/scellius/payment/param/certif!
    #
    # type du certificat
    # F_CTYPE!php!
    #
    # --------------------------------------------------------------------------
    # end of file
    # --------------------------------------------------------------------------

  6. manslipkorn
    Member
    Posted 1 year ago #

    @Globcom

    It doesn't seems to be related to pathfile to me.

    Request is not even written in that file.

    From what I understand, the only purpose of this file is to look for certificates and param files.

    I think you fixed your problem somewhere else.

    It's been 3 days I'm working on that issue with WPCB with no success.

    Wondering if that pluggin is still compatible with latest version of WordPress and WP e-Commerce.

  7. Globcom
    Member
    Posted 1 year ago #

    "I think you fixed your problem somewhere else."

    I don't remember where.

    "Wondering if that pluggin is still compatible with latest version of WordPress and WP e-Commerce."

    Try to install a previous version of wordpress. You'll see if the trouble is alway here.

  8. eddyare
    Member
    Posted 1 year ago #

    no compatibly with 3.8.9 version of wp-ecommerce the way the var $purchase_log is used is not the same.
    Solve the problem by changing $purchase_log['xxx'] by $purchase_log->xxx.
    The sale google sheet is update but not the log and got a blank page at the end of process.
    And it look like older versions of wp-ecommerce don't work with wordpress 3.4.2

    It'is turning me crazy

    Globcom what are your versions ?

  9. Globcom
    Member
    Posted 1 year ago #

    WordPress 3.4.2.
    WP e-Commerce Version 3.8.8.5
    WPCB Version 2.4.8

  10. eddyare
    Member
    Posted 1 year ago #

    Thank Globcom
    And with this configuration evry thinks works, no blank page, google spreadsheet contains log etc etc ?

  11. eddyare
    Member
    Posted 1 year ago #

    Finaly downgrade to WP e-Commerce Version 3.8.8.5
    No more error from standard class, steel not completely working but now customer and admin receive confirmation mails.

    The problem look located in the way the plugin try to connect to google drive to write log and is not in the zend library because it can write sales.It make the module exit so no mail and a blank page.

    My customer can't wait and we together lost to much time and money so here is what I did if I can help others one lost in that bad situation :
    Create 2 pages one for accepted transaction, one for cancel transaction
    In the WPCB option
    uncheck Add Sales to Google spreadsheet
    In the Atos options living automatique response to blank or put a wrong path to automatic_response_url so automatique response is not called this way.
    put automatic_response.php in the normal return
    put the link to my cancel page in the cancel return.

    In the automatic_response.php near ligne 148 after :
    transaction_results($sessionid,false,$response['transactionid']);
    put code to call my accept page (called merci):

    $url = site_url()."/merci"; (here in place of merci your page)
    wp_redirect($url);
    Exit;

    The site will work this way for the time I write my own plug in or 6www make the correction.
    Finally free solution can be very expensive even if you are ok to pay. Should be great if 6WWW tell us witch configuration is working and alert new users for incompatibility.

  12. eddyare
    Member
    Posted 1 year ago #

    To day for a raison I will never know (but I am juste human !) I had to put the correct URL for automatic response for the module to work.
    for those who do not know it is your URL site with /automatic_response.php after.

    I an going to write my own one to much problem for me with this !à)çç!§é"(é

Topic Closed

This topic has been closed to new replies.

About this Plugin

About this Topic

Tags

No tags yet.