|
I fell into this trap as well. You don’t want or need Datalink Cancellations. When a CCBill user cancels, an expiration date is set on the CCBill account (not on your site). A day or two before that expiration date rolls around, the EOT will be set. It is NOT set at the time they cancel, but it will happen. You just have to be patient until one of your users actually expires to see it work.
-
This reply was modified 4 years ago by Lee Keels.
|
|
Can he purchase a license for the existing site so that I can use the copy I own on another site entirely? What would be the process for changing licenses on his copy and releasing mine to use on another if so?
|
|
They paid. I have their subscription IDs and have checked and rechecked via CCBill’s dashboard.
|
|
We just had another one of these happen.
I’ve looked through all the logs and I cannot find anything about the unpromoted users at all, not by the CCBill subscription ID, not by the email, and not by the name.
As I mentioned in my initial post, we don’t allow an unregistered or not-logged-in user to get to the subscription buttons. Based on PHP coding, we only show the button if the user is logged in. Otherwise, they see a message telling them they need to log in before joining.
|
|
Gray, mine is also an adult site, using CCBill, and what we did was simply require the user to be registered and logged in before they can make a membership purchase. Using some creative PHP code on the registration pages, we only show them buttons that apply based on their current state (not logged, logged in, or already a paying member). This might be something you want to look at doing.
|
|
Never mind…it was S3 logging creating the files. Turned it off.
Not an s2Member problem! :)
|
|
YES!
Demotions are working again with the most recent patch! Thank you!
One note…I have logs for both ccbill and paypal even though we don’t use paypal…is that normal?
|
|
I just noticed that after the previous patch was installed, the log entries stopped completely. The log shows no DataLink attempts for the last 4 days.
|
|
Thanks Jason and Raam!
I’ve installed the patch and will let you know how it goes.
Lee
|
|
Patch has been running for a few days, still getting the Authentication Failed in the logs.
The person at CCBill does acknowledge the the clientSubacc value is optional, but states that because the username is attached to subaccount 0000, it must be included. Here is their direct quote again:
“When running this string, although the clientSubacc value is optional, as the username for datalink is configured on the 0000 account, it is an additional value that must be included.”
|
|
Sorry for the delay, just getting to installing the patch now. Please see #2 in the post immediately above in the meantime.
|
|
The problem is that the affiliate program is based on a link, and by the time the user clicks around to the landing page, the registration page, the payment page, etc., the information from that link is going to be lost. I don’t see how it can work.
If I’m not looking at that correctly, please let me know.
|
|
I’m lost…how would that work with CCBill?
|
|
Anyone have any input on this?
|
|
All that comes from WordPress, not s2Member.
|
|
Jason,
#1 – I’m installing the patch now.
#2 – The person at CCBill does acknowledge the the clientSubacc value is optional, but states that because the username is attached to subaccount 0000, it must be included. Here is their direct quote again:
“When running this string, although the clientSubacc value is optional, as the username for datalink is configured on the 0000 account, it is an additional value that must be included.”
|
|
Jason,
CCBill has now sent additional information. They say the value below must also be added to the string for it to work properly:
“&clientSubacc=0000”
The reason given is that “as the username for datalink is configured on the 0000 account, it is an additional value that must be included.”
Lee
|
|
I may be missing something here, but s2Member already supports multiple levels of membership without any code changes.
|
|
Just want to make sure someone sees the response from CCBill. See my previous two posts.
|
|
I questioned their result and they tested with the command as written and it failed, but adjusting the ending date/time to something in the proper range returns results. Basically they proved that the problems is in s2Member requesting data in the future.
|
|
CCBill looked at the error and said that data cannot be requested past the current time in MST. They said the log entry I showed them showed that data was requested beyond that point and that is what is causing the error. Below is the single log entry I sent them, and note that at the time, it was not yet 7/8/12 in Arizona, so on that point, it appears they are correct. I’ve bolded the part they mentioned specifically as being a problem.
0 => ‘Storing last DataLink time: Sun Jul 8, 2012 3:30:02 am UTC’,
1 => ‘Recording DataLink error at: Sun Jul 8, 2012 3:30:05 am UTC’,
2 => ‘Recording server IP address: XX.XX.XX.XXX’,
3 => ‘https://datalink.ccbill.com/data/main.cgi?startTime=20120707033002&endTime=
20120708033002&transactionTypes=REBILL%2CEXPIRE%2CREFUND%2CCHARGEBACK&client
Accnum=XXXXXX&username=XXXXXXX&password=XXXXXXXX’,
4 => ‘Error: Authentication failed. 02’,
|
|
Cristian,
First, demotions are still not working.
I need a very specific answer on this question. If a user has a CCBill expiration date of 6/30, for example, on exactly what date will s2Member demote them? My understanding is that there is a one-day grace, so I assume the demotion would happen on 7/1, but I would like to know exactly when it should happen so that I can test this effectively.
I have let several users go as long as two days past their CCBill expiration date and they are still NOT being demoted automatically.
Lee
|
|
The IP has changed, but it was after the demotions had stopped working. CCBill has updated the IP just moments ago though.
|
|
Thing about that is, the server is mine. I know it isn’t being blocked anywhere.
Any news on the demoting issue?
|
|
Cristian, I just sent the private message with logs attached.
NOTE: I’ve pointed this out before, but never get a response. Your system here will NOT send me emails about anything. Not when there are replies to my threads, and no confirmation for the private message. They don’t go in spam, they simply never show up at all.
|