Fix API code from my website to a recurring billing website

Closed Posted 6 years ago Paid on delivery
Closed

I am having an issue with my recurring billing. It has to do with the API coding on my site communicating with Rechargebilling (the recurring billing website used for charging customers).

Below I have described the issue. The API is written on two pages of the site that I am aware of: "signup page" and "update profile page"

- both of these pages users can update their credit card (cc) info which communicates via API to rechargebilling.

Issue:

- Someone signs up for my website on their own through my site. Then they are being billed once a month on whatever day they signed up on each month.

- Then if their credit card has any issues processing like its expired or it was cancelled due to scam (or whatever reason it no longer works). Recharge keeps trying to process their card everyday (and my website sends them an automatic email each time is does not process as well.

- Well if for example their credit card does not go through for say like 6 months (perhaps due to an expired card), then they finally log into the website and update to a new working credit card.

****Here is the issue: Rechargebilling somehow charges their credit card over and over again for their monthly costs to try to catch them up to their billing (for example: if they had 6 months of a bad credit card, then once the new one is in it would be charged 6 times to catch them up then their monthly).

Question: How can I fix this issue so that when they finally put their new credit card in, then they just pay for that month and monthly after that (without charging them for their back dated months)???

Answer:

From the customer service of the Billing website used:

- What you are describing is actually a feature of Recharge, making sure customers are billed for any outstanding payments. To get around it, I would recommend either deleting the charge and making a new one when a customer gives you a new credit card and you don't care about any past due months, or setting the "next charge date" on the charge to the desired next billing date. Both of those can be done through the control panel or the API!

Freelancer: I need a developer to fix the API so the customer gets charged immediately when they enter their new credit card number and then each month after that - WITHOUT charging them for any months they may have missed previously.

MySQL PHP Software Architecture

Project ID: #14633506

About the project

58 proposals Remote project Active 6 years ago

58 freelancers are bidding on average $20/hour for this job

meet2amitvw

Let's discuss more about project to finalise the proper scope with estimated cost and time so ping me over the freelancer chat.....I will share some demo as well for recent works if you want to check. You can also c More

$20 USD / hour
(175 Reviews)
9.3
leadconcept

Dear Sir, I have read everything & understood everything, so my technical team lead confirmed me that it can be done in around 15-20 working hours or even lower. Please let me know how do you want to proceed, as More

$22 USD / hour
(107 Reviews)
9.1
webbookstudio

Hello, my name is Michael. I represent Ukrainian based IT-company Webbook Inc that provides services in the IT-sphere for international business. We were carefully reviewing the requirements of the job description, so More

$20 USD / hour
(315 Reviews)
8.6
atech0

Dear Client, Thank you for looking at my candidature. I looked at the issue and able to fix this issue with API. I have 7+ years of experience in developing web applications from scratch on PHP MVC frameworks More

$16 USD / hour
(160 Reviews)
8.3
mituld

Hi I work towards providing reliable, relevant and robust IT solutions at most competitive prices to my customers. I ensure 100% customer satisfaction so lets start Thanks

$15 USD / hour
(472 Reviews)
8.2
gopalvora

Hi I have gone through the details of your project and we find it well within our capabilities. I offer a wide range of services, including Web design, PHP/MySQL web application development, Open sources like Joo More

$15 USD / hour
(536 Reviews)
8.4
libxml1

Hi. I'm available and interested to work on this project, contact me any time .

$22 USD / hour
(43 Reviews)
7.4
bestit4u

Hi. I have review your job description carefully. I am a highly skilled developed with 6+ years experience in full stack web development, cross platform mobile app development like Ionic, Xamarin, Unity, Phonegap, More

$22 USD / hour
(107 Reviews)
7.2
prashushinde9

Hello, We have accomplished 90% of the project which is similar of your requirement. All we need 10% customization as per your requirement set and specifications. I want to discuss in personal chat in order to explore More

$20 USD / hour
(55 Reviews)
7.1
Vahe7777

I have very reasonable and successful experience in the following: - 6 PHP+MySQL, node.js, JavaScript + Ajax sites: small auction site for car dealer, site for selling coupons for local shops and corporate site for in More

$18 USD / hour
(28 Reviews)
5.9
vkrahu

Hello sir, I am PHP expert with 6 years experience. completed over 100 projects on Upwork. I can complete your work within time with quality and big smile promise. I believe in becoming partner than a provider More

$15 USD / hour
(78 Reviews)
6.2
oliviainfotech

Hi greetings of the day I am a Experienced PHP Developer based out in Chennai,India. My experience revolves around development of web and mobile applications,Ecommerce websites. I believe that I am well qualified to un More

$22 USD / hour
(86 Reviews)
5.6
pakulin

Hi, this is a common error for sites with recurring payments, there should be some agreement entity for each of customers and it should hold all the payments issues Need to have a look at your code to discus further

$22 USD / hour
(46 Reviews)
5.5
nileshbakotiya

Hello, I have gone through the details of your project and I find it well within my capabilities. I offer a wide range of services, PHP/MySQL web development, Wordpress, Joomla, Os-commerce, vBulletin , Zen car More

$15 USD / hour
(49 Reviews)
5.3
zdesign77

Hey, how is it going today? My name is Michael, I'm a web designer/developer from Boston. I've had a look at your project description and feel that my skills match your requirements perfectly. In fact, I did a very sim More

$22 USD / hour
(7 Reviews)
4.9
sitwebsolution

To The Hiring Manager, We are from S IT Solution, we're already skilled and experienced with your Desired skills. If you Consider us to full fill your job then More

$15 USD / hour
(27 Reviews)
5.0
techradius

Hi, Greetings! Embarking our excellence in the world of technology, we, at Techradius Hitech Pvt. Ltd. stand strong with over five years of experience in the development field of web and mobile applications. With More

$17 USD / hour
(4 Reviews)
3.2
tvulpe

Hello, Your issue is interesting and I bet also painful. I guess you have access to their API, so we can work with that. The first thing to do here, is to stop the recurring for the case where the user has previous More

$18 USD / hour
(1 Review)
3.1
varunvchandak

I can help you to solve the issue that you are having with the current website. I have good working experience PHP and My SQL

$22 USD / hour
(2 Reviews)
2.2
brianmould

Hi. I'm a senior software engineer with excellent troubleshooting skills. I've worked on many payment systems, and am a strong php developer. I would expect to be able to fix your rechargebilling integration issue qui More

$24 USD / hour
(0 Reviews)
0.0