CC Bill Payment Error

I am getting the following errors:

Warning: require_once(../new/inc/header.inc.php) [function.require-once]: failed to open stream: No such file or directory in /home/irono1/public_html/roguevalleypersonals/new/checkout/ccbill.php on line 30

Fatal error: require_once() [function.require]: Failed opening required '../new/inc/header.inc.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/irono1/public_html/roguevalleypersonals/new/checkout/ccbill.php on line 30

Now, I can edit the line to remove the "new" part of the url and it works, but then I can only do this one time.  It will error out after a successfull transaction.  So, I have to edit it manually to include the "new" part again which will allow it to work, sort of like a flip flop.

I am using PHP5 and Lunarpages.

Any ideas?  Site is going live on Thursday so need to have some help soon. :)

Quote · 24 Mar 2009

checkout/ccbill.php

// You SHOULD put full path if this script is not in default folder
{
require_once( "../inc/header.inc.php" );
}

replace:

../

with

/home/irono1/public_html/roguevalleypersonals/

or:

/home/irono1/public_html/roguevalleypersonals/new/

whatever your real root path is where script is running

I have video tutorials to help you mrpowless.com
Quote · 24 Mar 2009

Thanks!  That seems to be working, now to just get CCBILL to pass the paid to the site.

I am directing to http://www.roguevalleypersonals.com/checkout/ccbill.php

Is this correct or should it relay to a differnt URL?

Since there is no documentation that I can find, any help I can get would be perfect!

Quote · 25 Mar 2009

Alright so after a bit, Landed here.

Followed directions to the last period.  It works only if I have Debug Mode checked. Any ideas?  Will this also not really give true memberships?

Quote · 25 Mar 2009

I still can't seem to get ccbill to auto set the membership levels to reflect the upgraded status for some reason.

This is dolphin 6.1.6.

I have followed the directions from this page

Supplimented from this page

Debug mode in this instance is not working.  I can get the email from ccbill stating approved status, but have to go into each member's account and upgrade manually each and every time.  I can see some angry members coming up really quick as I have some expired memberships.

Please advise.

Quote · 19 May 2009

Uncheck the debug mode,,change the approval on ccbill to yoursite.com/memberships.php

Quote · 19 May 2009

I have changed it to http://www.mysite.com/membership.php as http://www.mysite.com/memberships.php is not correct. ;)

Still no dice.

I even took out the "www" in the url.

Quote · 19 May 2009

What happens when you do a test transaction? CCbill takes you to the confirmation page and then there is a link to your mysite.com/membership.php correct?

Quote · 19 May 2009

That is correct, the ccbill will send me to the membership.php link and upon returning to the membership page, it doesn't show anything as having been paid for or upgraded memberhsip wise.

Quote · 19 May 2009

That is correct, the ccbill will send me to the membership.php link and upon returning to the membership page, it doesn't show anything as having been paid for or upgraded memberhsip wise.

Check your form>advanced on CCbill, the post aproval url there should be the "mysite.com/checkout/ccbill.php"..If you read right under that it states the url to post back to your site and communicate with your script..

Quote · 19 May 2009

This is how I have it set up in Advanced under ccbill:

As for Basic Settings:

Still not updating the membership in the database. :(

Quote · 19 May 2009

Seems correct......I would recheck everything again, including your payment info on Dolphin, make sure it's set to "live" and also that all information is entered correctly, includeing the correct formID# and Allowedtype should have something like ":840" at the end...

Quote · 19 May 2009

Yeah, all is set to live and the forms are correctly entered in from the instructions I posted the link to here.  I guess it is a big mystery.  I  wouldn't normally be dredging on this one so long, but have members who are getting their expired notices and have to squash this bug asap.  :(

It worked perfectly in 6.1.4 but not this version apparently?  I don't know if I should talk to ccbill or just forge ahead at this point.

I just checked with CCBILL who did a test using their form capture software, they are saying that it is passing the data on correctly to the ccbill module, but it isn't capturing it for some strange reason.

Possible that my host may be blocking it some how?  For what it is worth, I haven't changed the .htaccess file.

Quote · 19 May 2009

Oh, I deleted the .htaccess on that directory, I read on modmysite that CCbill needs to pass back the variables and .htacess doesn't allow them to do it,,there you go, that might be your problem....

Quote · 19 May 2009

Ran without the .htaccess file as well. :)

This is getting very rough.

I even spent some time with ccbill over the phone to confirm.  They are telling me it is not (ccbill.php) accepting the postback.  I am going to either have to move from ccbill or get this fixed tonight.  This is not a fun task today.

Quote · 19 May 2009

Contact IgorL, they one who posted on the other blog giving instruction, he can help you...

Quote · 19 May 2009

I just sent an email to IgorL from here, I emailed support@boonex.com and haven't heard anything, nobody has come up with an answer to my question in the "Answers" area, so I am figuring that either I have hit a new bug or it is something I have done wrong.

I can only hope that this issue can be resolved quite quickly at the moment.  I am running out of time before I face a potentially angry mob of customers from my site for lack of ability to renew.

Quote · 20 May 2009

Looked at the raw access log and found out the following:

64.38.241.33 - - [20/May/2009:20:26:14 -0700] "POST /checkout/ccbill.php HTTP/1.1" 302 - "-" "-"  So I know that it is posting the data to ccbill but it is not accepting the data (ccbill.php).

Permissions are set to 755 at Arvixe's support suggestion.  Am I correct in understanding then that the ccbill's system is sending a full header as promised by them?

Does anyone know of a way to capture the actual data being sent in the data stream from them through the server logs?  Or would this be too encrypted?

Quote · 21 May 2009

THIS IS JUST NUTS! I just reverted my site to my original host (Lunarpages), tried the whole ccbill thing and it isn't working there earlier whereas it was working before.

I am tempted to purchase one of the improved ccbill modules but not if I can't get this current version to work.

Quote · 21 May 2009

Damm!! I have the same problem now...I had to redo my complete site again and know I'm having the same issue,, I know that it is not on CCbill part becuase I have not changed any settings on there and everything was perfectly fine till I had to redo my site. I have tried serval things. I uploaded the Ccbill.php from 6.14 to see if it's a problem with the 6.15 script, but nothing..Cheech,,I'll let you know how I fix it, if you find the solution, please post it..Thanks.

Quote · 21 May 2009

Got it working again...Here is what I did. Maybe it helps you...I don't know if it's the 6.15 or what, I went ot the CCbill admin>advanced and deleted the "www" from www.mysite.com/checkout/ccbill.php, updated the form and worked again. Another thing that might help and I don't know if this might be an issue, but on your CCbill form towards the bottom, have members fillout  the username & password fields, I think if you don't have that, when CCbill passes back information, the script might not know to what account to apply this to..Hope this helps...

Quote · 21 May 2009

Updated ccbill's end to remove the WWW and no luck.  Did you turn on the user management or did you leave it off?

When I have mine turned on CCBILL states "None, not implemented yet.." error.

It is collecting usernames/passwords though.

Quote · 21 May 2009

There is something that you are missing somewhere which is not making it work.

Make sure on you dolphin ccbill set up, the last 2 fields which are actions allowed, the # ends with ":your#"

Make sure you deleted the htacess from the directory of checkout.

Make sure the ccbill.php has the full path to the inc/header.ini.php

Try and reset the form on you ccbill admin

I would try to also maybe upload a new ccbill.php file and change the header path again.

If this doesn't work, I would delete the forms you have now on CCbill and start new, there might be something you setup wrong.

Quote · 22 May 2009

Make sure on you dolphin ccbill set up, the last 2 fields which are actions allowed, the # ends with ":your#"

Try and reset the form on you ccbill admin

Are you talking about the ccbill.php or the admin settings from the dashboard?

Quote · 22 May 2009

Admin setting on dashboard.

Quote · 22 May 2009

I have tried everything and still not working.  I am doomed!  lol

This is very stressfull for me.  I just can't figure out why it isn't working.  I even made a different form to use.

ARGH!

Quote · 22 May 2009

Medfordite, your CCBill's account should contain the same URL as in your Dolphin's header file (inc/header.inc.php)

Another problem may be your server blocking incoming postback connections. In this case you need to allow CCBill's IP range (64.38.193.0-64.38.193.255). You'd better address it to your hosting provider.

Quote · 22 May 2009

I purchased your module and am trying to get it up and running but every time I try and pay it tells me Invalid request (1). I set up the module how it says to in the instructions but for some reason it isn't working. I called ccbill and talked to them about it and they say I need the form name. I don't see a location to add the form name. Any help would  be great.

Quote · 20 Jun 2012

Is there a CCBill module for Dolphin 7?

I have been with CCBill for several years.  For my eCommerce sites, I wrote my own Shopping Cart, send to CCBill, and receive and process $_POST from CCBill.

I've only had Dolphin for 3 days, so not (necessarily) ready to write my own Dolphin Payment CCBill script. Although CCBIll $_POST is very straightforward.

PayPal has an itchy trigger finger for suspending accounts.

There are also other payment providers: Payoneer, and Paxum serve my market. 

Quote · 22 Jun 2012
 
 
Below is the legacy version of the Boonex site, maintained for Dolphin.Pro 7.x support.
The new Dolphin solution is powered by UNA Community Management System.