Find Jobs
Hire Freelancers

265656 Need Joomla/AEC/Clickbank expe

N/A

Completed
Posted over 15 years ago

N/A

Paid on delivery
I'm recently asked the AEC developer to add ClickBank payment processor to AEC component to be used in the latest Joomla. The developer almost done all the things but he doesn't have much time to debug a simple error of the script. The error is about verification error, so I want any AEC and ClickBank expert here to help me on fixing this ClickBank processor error. It's just only one php script to do. For AEC expert you should already know that every new processor can be added to the following folder under Joomla. And the [login to view URL] is already added in the attached file. ..components/com_acctexp/processors/[login to view URL] Please download the attached AEC component and looking into the [login to view URL] code, I think that the problem should be about the validateNotification function in [login to view URL] ClickBank expert should know that it have 2 type of verification of payment to send back to your website. “Link Security Script” and “Instant Notification service” and their variable parameters are different. As I see that the developer has set an array for standard parameters as follow: $stdParams = array( 'ccustname', 'ccuststate', 'ccustcc', 'ccustemail', 'cproditem', 'cprodtitle', 'cprodtype','ctransaction','ctransaffiliate', 'ctransamount', 'ctranspaymentmethod', 'ctranspublisher', 'ctransreceipt', 'caffitid', 'cvendthru', 'ctranstime' ); And those are the parameter for “Instant Notification service”: [login to view URL] Which is difference to the parameters use for “Link Security Script” [login to view URL] When the first time customer has successfully paid, it will use “Link Security Script” to validate the payment. So, we will have to have [login to view URL] to deal with this first; as shown in ClickBank example at: [login to view URL] function cbValid() { $key='YOUR SECRET KEY'; $rcpt=$_REQUEST['cbreceipt']; $time=$_REQUEST['time']; $item=$_REQUEST['item']; $cbpop=$_REQUEST['cbpop']; $xxpop=sha1("$key|$rcpt|$time|$item”); $xxpop=strtoupper(substr($xxpop,0,8)); if ($cbpop==$xxpop) return 1; else return 0; } Then later clickbank will also send an " Instant Notification service” again to tell every transaction made. This is useful only for the second and later payment of the recurring payment settled. I may not understand the ClickBank work flow quite correctly, so I want a ClickBank expert to solve the problem to have the clickbank integration works. Clickbank info: [login to view URL] “Link Security Script” [login to view URL] “Instant Notification service”: [login to view URL] AEC info: [login to view URL]
Project ID: 2011933

About the project

1 proposal
Remote project
Active 12 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
did same job for iTransact payment gateway with ACE. relatively easy to [login to view URL]
$150 USD in 5 days
4.9 (52 reviews)
5.5
5.5

About the client

Flag of THAILAND
Thailand
5.0
1
Payment method verified
Member since Nov 12, 2008

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.