Wordpress coupon plugin with api to paypal and authorize.net
I need a wordpress plugin (or a stand alone program) that will allow someone to enter their paypal transaction number or authorize.net transaction number on a page after they have purchased something and then the plugin will check paypal or authorize.net to see if the transaction is valid/completed. It will then download the transaction data to a database and to the admin area like the customers name, email, address, phone, payment amount, date purchased, etc., and list it in an area of the plugin admin area. Then a new page will display with a coupon/voucher that is generated from the plugin for them to print. The plugin will need to generate coupon/voucher with a coupon number that starts from 1 (or whatever number I choose to start at) and the next person who enters a tranaction number will get the number 2 or the next number in the sequence. This number will be put on the coupon/voucher. The coupon will basically be a text coupon with or without a background image (that I can upload) and the details that go on the coupon will be chosen and entered by me into the plugin fields in the admin panel (like Coupon Name, expiration date, persons name, etc.) and those details will be placed on the coupon along with the coupon number. This coupon will be printed out by the customer and emailed to them as well. Also after a coupon is created when the customer enters the transaction number, a record of it is kept in the plugin admin panel for review and to be able to check it off that it was redeemed. Sales data functionality is a plus also if that can be done. I also would like to be able download the record of coupons from the plugin admin panel to csv, pdf or excel.