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. :)
|
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 |
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!
|
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?
|
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.
|
Uncheck the debug mode,,change the approval on ccbill to yoursite.com/memberships.php |
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.
|
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? |
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.
|
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..
|
This is how I have it set up in Advanced under ccbill:
As for Basic Settings:
Still not updating the membership in the database. :(
|
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... |
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.
|
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.... |
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.
|
Contact IgorL, they one who posted on the other blog giving instruction, he can help you... |
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.
|
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?
|
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.
|
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. |
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... |
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.
|
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.
|
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?
|
Admin setting on dashboard. |
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!
|
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.
|
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. |
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.
|