Find Jobs
Hire Freelancers

Store encrypted payment information auto charge authorize.net

$400-1200 USD

Ukończony
Opublikowano ponad 5 lat temu

$400-1200 USD

Płatne przy odbiorze
We have members that pay random amounts each month based on charges accrued. We would like to store their payment information encrypted (PCI compliant) and each month automatically charge all the cards on file the amount due. That amount will be collected from a SQL query and matched by a customerID field in this program. There are a couple requirements: 1. Main screen: Get Current Charges Button This will run the query to get all charges accrued last month. I will provide the connection and query that you call. Just pull it into a recordset and display for review to the user. 2. The list that's returned should show CustomerID, CustomerName, Amount Due and a checkbox to Approve to collect. It should also query the table you create to store the payment information. If a payment type is about to expire or has expired it should highlight that customer in red. 3. The main screen should have another button to view customers. - you will store customerID (which matches our other program), first name, last name, address, city, state, zip, country, phone. You should also have a button to add payment onto the customer's file. If a payment type is about to expire or has expired it should highlight that customer in red. 4. The user should be able to double click on a customer in the list also to edit this information or click an Add Customer button to add a new customer. 5. There should also be a Collect Payment button on the main screen. This will then query the list of charges that were "Approved" earlier and create a batch for processing so that these charges are not attempted again. Once the batch is created and logged, it should automatically charge the credit card on file. 6. It should one at a time send a api query to [login to view URL] with the card information and amount. It should then take the return (approved or denied) and store it in the batch log. When it's approved, it should tag that item in the batch as "Completed". If one card in the batch is denied it should note that the batch is not complete. The user can then update the card on file for the customer and be able to press another button on the main screen that says complete unfinished batch. You get the point. Bottom line is that each month we'll do a single query to pull all charges for our customers. It should import into a batch for processing. It will then run the batch against all the cards on file (one card per person). If approved, note that it's approved. If denied mark the return reason then mark the batch Incomplete and have a way to show the incomplete batch and the cards that were not completed. The last thing is there should be a report to run to pull up a batch report showing all payments made and totals. A couple other helpful reports should also be created like a customer list, etc. All information including names and card numbers should be stored encrypted in a sql server database. The encryption key should be requested at login. When a user logs in they should be asked for username, password and encryption key. You must use at least the following encryption level: AES – 128 bits or higher TDES/TDEA – triple-length keys RSA – 2048 bits or higher ECC – 224 bits or higher DSA/D-H – 2048/224 bits or higher Please ask any questions you have before bidding. No surprises once we begin. Need it completed in 2 weeks.
Identyfikator projektu: 18319305

Informację o projekcie

6 ofert
Zdalny projekt
Aktywny 5 lat temu

Szukasz sposobu na zarobienie pieniędzy?

Korzyści ze składania ofert na Freelancer.com

Ustal budżet i ramy czasowe
Otrzymuj wynagrodzenie za swoją pracę
Przedstaw swoją propozycję
Rejestracja i składanie ofert jest bezpłatne
Przyznano:
Awatar Użytkownika
Hello. Please check my prior work on my profile. I believe my experience and love for .NET makes me a great fit for this job. I have very deep knowledge and skills in this type of jobs. If you give me this job, I can do this in a short time and in quality you want. Looking forward to hearing from you. Regards Bob
$800 USD w 15 dni
5,0 (3 opinii)
3,6
3,6
6 freelancerzy składają oferty o średniej wysokości $1 000 USD dla tej pracy
Awatar Użytkownika
Hello. how are you? i have experience with .net , Asp.Net, C#. i can complete your project in timeline. Let's discuss more details over chat. Thank you
$1 666 USD w 10 dni
5,0 (12 opinii)
5,9
5,9
Awatar Użytkownika
I have extensive experienced web team for payment processing platform and gateway we can full fill your requirements please send me message to discuss
$555 USD w 2 dni
5,0 (42 opinii)
5,4
5,4
Awatar Użytkownika
Hi, this is pranita I am a Team Leader of experienced web & mobile developers with a Bachelor of software from the Pacific National University(PNU) and more than 8+ years of experience in Developing. We have a solid experience : Swift, Java, Objective-C, Kotlin, Unity, HTML, CSS, JavaScript, XML, AJAX, JSON, JQuery as well as Angular, React, Vue PHP5, Codelgniter, Wordpress, MySQL, Python . For the last 5+ years I've been working for JavaScript Angular, React and Vue Mobile Swift, Xamarin, Java for Android Augmented/Virtual Reality with High Mathemathical capabilities. New Features (one year) Bitcoin, BitCash, Litecoin, Dogecoin, Ethereum, Flashcoin, PIVX, Syscoin, Vivo, Whitecoin, Build Mining System. Withdraw wallets. Especially, We are Best Experts of ERP, SAP, OCR, Face Recognition and we have our own Engine for OCR and FR. We are all hard-working guys, always focused on the result and quality of my work. We are willing to work 20 hours a day!! Thanks
$888 USD w 10 dni
0,0 (0 opinii)
0,0
0,0

O kliencie

Flaga UNITED STATES
Saint Johns, United States
5,0
30
Zweryfikowana metoda płatności
Członek od mar 21, 2014

Weryfikacja Klienta

Dziękujemy! Przesłaliśmy Ci e-mailem link do odebrania darmowego bonusu.
Coś poszło nie tak podczas wysyłania wiadomości e-mail. Proszę spróbować ponownie.
Zarejestrowani Użytkownicy Całkowita Liczba Opublikowanych Projektów
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Wczytywanie podglądu
Udzielono pozwolenia na Geolokalizację.
Twoja sesja logowania wygasła i zostałeś wylogowany. Proszę, zalogować się ponownie.