CPA Download offer leads (php, javascript, html, sql) - php

I got a download offer that I pay for every finished install,
so the affiliate network gives you a to fire a pixel you can choose postback url (No Cookies) or iframe/img (With Cookies).
so after the download and install i need to http request webpage (postback url or page with iframe/img)
but there is major issue with this, if someone has the pixel or postback url they can charge me for double leads or change ips and charge me once more. So anyone here have a solution for this kind of problem? Any solution will work :)
I just can't think of any, I only have basic programming understanding so anyone who can help me please really need this one.
Thanks!
P.S if you have a bullet proof solution just give me your moneybookers email too and I will donate you some cash for beer ^^ or if you think this something very hard just give me your price.
if you need more information how this tracking works
http://www.hasoffers.com/wiki/Application_Support:Offer_Tracking

You can ban ips after specific time frame lets say "7 days" OR include email verification, or credit card verifiction.

Related

Is there a way to make a QR code that connects to a website, but in order for people to join, they have to pay a fee for a limited time account?

First I wanted to clarify that this is neither a recommendation question nor a problem. I am making a PWA and in general I am new to coding/html/php based stuff. So my concern is if there is a way to make this thing work out. I have already managed to make a login system that someone has to create an account in order to login etc etc. I'm currently thinking that since I have already managed that, if there is a way for someone else (other than the customers that already have accounts), to join the app, by scanning a QR Code that when scanned will ask for a small fee payment in order to join the PWA based website, or even download the app.
The only thing I know and have tried is the QR code creation but I don't think that helps in my request.
Expected results: A QR-code that when scanned, asks for a fee payment, either paypal or whatever in order to gain access to the PWA through a limited time account (say like 3 days).
Is there a way this could be done with php tokens ?
A QR code is just a means of encoding some text so it can be scanned easily.
It has no mechanisms for taking payment or embedding any kind of software.
For that, you'll need to look to traditional approaches such as having the QR code contain a URL pointing to a "Login or buy an account" page.

Pay Website => User

I am finishing a website in which I have incorporated collections with IPN, and the truth, I'm very happy because I works great.
The question or problem I find is that I need to also pay users in certain cases from the website itself.
Someone could give an example of a payment function specific email? ... In PHP with Paypal Premium account.
I assume that when payment is ordered I also enter my ipn.php to be processed in the same way that happens when my page becomes ... is not it?
Thank you very much in advance for your help.
Greetings to all.

PDF DRM Print only once

I am looking to create an online gift certificate and sell these via paypal on a website for a restaurant.
The website is Wordpress / PHP based and will be using Gravity Forms / PayPal addon to capture the users details and take payment for the gift certificate.
I can create a PDF certificate which the customer will be able to redeem by printing and visiting the restaurant.
Now the problem lies with management of the gift certificates. e.g. what is to stop a customer printing off a gift certificate and redeeming it. Then next time they visit the restaurant, printing off the certificate again.
RoyalMail.com has some kind of DRM solution whereby online postage can be printed off once and only once.
How can I programatically protect my PDF files to only allow them to be downloaded / printed once?
For the sake of clarification, I do not want to know whether this is a good idea or not. I know that it is not an ideal solution. All I want to know is how to do it/if it is possible. No solution is fool proof, and people will always be able to 'forge' or duplicate the certificates. I just want to mitigate the possibility of doing so. Naturally there will be an in-house mechanism for checking redeemed certificates.
With regards to comment about spilling coffee on the certificate... AFAIK, if you put cash into the washing machine with your clothes, you have to ask the bank of england to re-issue you the bank note. You cannot re-print your own bank note!
There's nothing to stop a user printing off as many copies of a certificate as they want. But managing the certificates based on their physical copies is a really really bad idea anyway. If someone prints out a coupon and then spills their coffee all over it then do they have to buy another one? And what's to stop someone printing off their single copy and then running that through a photocopier?
If each voucher has a unique ID encoded in it, then all you have to do is record the fact that the voucher has been redeemed. Then it doesn't matter how many physical copies there are, if a voucher has already been redeemed once then you know not to redeem it again if someone else presents you with the same voucher.

Magento custom payment method

i'm going to explain the flow of what i need:
the checkout process is the same, now, in the last step, i'm doing POST to an external URL, where all the data is processed, i wait to the response of the external server, after process it, i make the correspondient step, 1- Save the order in the db or 2- Give an error message. it depend on the response, then, to save the order i need to have all the card details, if i don't have it, magento give me an error, the external server doesn't return the card details for security reason, and they said the won't, so, i need to keep alive all this information until i can save it or refuse it, my question: What can i do here? Save the card details in a cookie? or a session variable?? or do i have another opcion??
thanks
If you save card details anywhere, including the session, you will probably have run afoul of data security laws in whatever country the business is running in. I would not suggest that as a solution.
As this is a really important topic (imo) and the answers are a bit complicated i decided to write a rather lenghy response about this.
So what are the main aspects with custom payment methods and especially with magento?
You are most likely not allowed to store and or transmit credit card information.
However you can store something similar so the customer doesn't have to re-enter his/her information all the time. I will come to that later.
Magento is a very flexible and powerful application (however it is damn slow). You can do almost anything. But when it comes to checkout processing the flow has to obey certain limitations, with good reasons.
Checkout processing steps should be capsulated into units. You are trying to wrap apart one unit which is almost certainly a very bad idea.
So what I want't to say is that the Credit Card information should be entered at the SAME provider that processes the payment. Nothing else. Ever.
I mean thats just absurd... Think about it. "Please provide your paypal credentials, we will then do the payment for you..."
On the other hand if you are a certified credit card payment provider you this transaction of yours (which sounds absolutely insecure) is handled internally and you as a provider are like a black box. Even for your shop.
If you really want that you can internally do your verification transaction etc. To get you on the right track with that i have this code for you which should bring you on the right track.
I essentially copied it from magento forum and tweaked it a bit to work with the usual issues like several shops, super products, custom prices, special prices and so on.
However i think you should really re consider your approach for whatever you are trying to accomplish.
Last but not least as i mentioned above, there are way to "store" the card information at the provider. For example Ogone offers you the possibility to send a customer token along with the customer, and if the same token appears again they just pre-fill out all the information and the customer just has to click "pay".
They also offer you to customzie the payment pages and have your own vohst so that the user essentially doesn't realise he/she is even leaving your shop.
They also have steady modules for magento that work like a charm and are pretty customizeable.
Maby thats what you want...
If I didn't answer your question, at least in an indirect way, I would kindly ask you to re write your question and put more clearly what you exactly wan't and expecially what your intentions are. Meaning what you are trying to accomplish in the end. Perhaps there are better approaches!
Greetings, joe

How does Cell Minute Tracker work?

It's been a mystery how does Cell Minute Tracker manage to fetch AT&T users data.
Maybe someone here has the long waited answer.
I'm really curious rather they got a confirmation to scrape user’s cellular report
And how they can fire up multiple requests to AT&T site without being banned?
I'm waiting for someone who could shed some light on this mystery
Thanks
link: http://www.uquery.com/apps/311637771-cell-minute-tracker-for-att
From what I can tell the application is running locally on a iPhone, it is using the user created login account, so it is just like the user going to the site, thus no issues.
Internally it would be scraping the site to get the information to display to the user.
Now, given your question who knows if they got confirmation, but the second part of your question in regards to multiple requests is moot, since it is each device contacting, not their server.
It is impossible to know exactly how they're doing it, however my guess is they're requesting your balance and minute usage and just parsing the text message you receive back with that information.
// for at&t
*BAL# for balance on your account
*DATA# for data usage
The text message is free.
How do they do it for Rogers in Canada?
Does Rogers provide a text message with the current SMS and minutes balance?

Categories