Find Jobs
Hire Freelancers

Write PHP Code to enable Gravity Forms to set subscription order date to 1st of next month

$30-250 USD

Lezárt
Kiadva ekkor: majdnem 7 évvel ezelőtt

$30-250 USD

Teljesítéskor fizetve
I need to create custom code for Gravity Forms to sell a subscription product that is sold every day of the month, but not effective until the 1st of the next month, as long as the subscription is received/charged by the 25th of the month. Subscriptions from the 26th on, are effective the first of the 2nd month. Example: subscriber signs up on any dates between 6/1 to 6/25, effective date needs to be 7/1 and card charged on the date the subscriber signs up for the first time, but charges their card on the 25th of every month after the 7/1 effective date (not on the monthly anniversary of their subscription date). Example: subscribe on 6/26, then effective date is 8/1 (Gravity Forms must create/record effective date in database) and card charged one-time fee and subscription amount on 6/26 to pre-pay for the 8/1 effective date, but not again until 8/25 for the 9/1 cycle, again on 9/25 for 10/1 cycle, etc. I need the Gravity Form to feed [login to view URL] and paypal to properly account for this specific structure. I received this note from Gravity Forms in response to my request, if it helps provide insight: This is not a built-in feature in Gravity Forms or any of our add-ons, but you could create your own custom function to customize the start date of your subscription before creating it using the following filter [login to view URL] you can find an example in that page [login to view URL] PHP code usually goes in your theme [login to view URL] file, check the following link for more details: [login to view URL] I don't want Freelancer to edit the [login to view URL] file of my theme; you can create a custom functions plugin, you can see a tutorial of how to do it here: [login to view URL] I want this built as a regular plugin per the article above (Option #2) so that I can activate or deactivate this plugin. I also saw a different Form (Caldera Forms) use this code to CHANGE FIRST PAYMENT DATE FOR [login to view URL] PAYMENT PLAN. Their example is to charge the card 1 week later, but I need it to charge based on certain if/then parameters. Ex. if Current Date is before the 26th of the month, then 1) charge one-time fee and 2) recurring fee now, 3) make effective date the 1st of the next month, and 4) charge all future recurring fees on the 25th of each subsequent month after the effective date......if current date is after the 25th of the month, then 1) charge one-time fee and 2) recurring fee now, 3) make effective date the 1st of the 2 month later (ex. if 6/26, effective date is 8/1), and 4) charge all future recurring fees on the 25th of each subsequent month after the effective date [login to view URL] I don't want to use Caldera Forms, but using the above as an example of the coding. This must work with [login to view URL] and Paypal. Please let me know if you require any clarification. Thank you!
Projektazonosító: 13867395

A projektről

29 ajánlat
Távolról teljesíthető projekt
Aktiválva: 7 évvel ezelőtt

Szeretne pénzt keresni?

A Freelancer oldalán történő árajánlatadás előnyei

Határozzon meg költségvetést és időkeretet
Kapja meg fizetését a munkáért
Vázolja ajánlatát
Ingyen regisztrálhat és adhat árajánlatot munkákra
29 szabadúszó adott átlagosan $185 USD összegű árajánlatot erre a munkára
Felhasználó avatár
Hello Sir / Mam, Greetings, Thank you for giving us opportunity to send our proposal on your project. I have gone through the complete requirement of your posted job. We have done this kind of work before so I assure it will be done as per mentioned requirement. Why to choose us:- 1. We are having more then 5+ years experience team to do this project. 2. Project will be complete within your budget and estimated deadline. 3. 2 months technical support will be provided by us at FREE COST. 4. 24*7 availability on Skype or E-mail for any assistance & updates will be provided on regular basis. 5. No Upfront payment just created milestone and release after satisfaction of yours. 6. We are always looking for a long term relation with our client. Please give us a chance to work with you and we will provide you quality work. Please initiate chat to discuss the project and move forward. Thank you!
$172 USD 3 napon belül
4,9 (374 értékelés)
8,1
8,1
Felhasználó avatár
Hi, I am highly interested to work on this project. Look at my profile please. I understand your requirements and I do have vast experience to do this type of work I can assure you I can complete the job in time with quality according to your requested requirements. Thanks Jui
$250 USD 3 napon belül
4,9 (94 értékelés)
6,8
6,8
Felhasználó avatár
Hello, I can definitely help you with your requirements. I am a full time developer working "8 hours a day" 40 hours per week. And ready to start this project from now. Looking forward to work with you. Waiting for your quick response Thanks
$155 USD 8 napon belül
4,9 (75 értékelés)
6,4
6,4
Felhasználó avatár
Greetings sir, i am an expert freelancer for this job and your 100% satisfaction is assured if you allow me to serve. Here is the reason. Why you should pick me? a) I am a very expert and have the same kind of experience of 5 years. b) I work very hard (16+ hours a day and 7 days a week) and also very fast so... it will be done very soon than most of the other providers c) And most important part is my policy: "I will give you (to my client) life time support (as long as you keep relation with me). And fix any bugs/problem without any cost. So, don't ever worry about me” Please sir, leave a reply ASAP, as I am waiting for your kind reply
$250 USD 3 napon belül
4,9 (79 értékelés)
6,6
6,6
Felhasználó avatár
We are the team of software engineer, worked in companies like Dell, Adobe, etc. We are expert in PHP, Java, JS. Node.js, Python, Wordpress, App Development.
$155 USD 3 napon belül
4,9 (34 értékelés)
6,1
6,1
Felhasználó avatár
Hello, hope you are doing good I would like to create and integrate the custom add on for gravity forms based on your recurring billing criteria you specified in the description I do not have any question at now since your description had a clear point of explanation I will add the settings page for dates in the custom add on - so that whenever you change your mind to prepone a date by one or two you can set it there (as in your example if you think to change 25 to 23) I am PHP developer with around 5 years of experience in various framework and CMS like WordPress Joomla Shopify I am available to start the project immediately upon our discussion Please feel free to contact me at anytime for any of your queries or clarifications Thanks
$190 USD 3 napon belül
5,0 (36 értékelés)
5,5
5,5
Felhasználó avatár
Hi Dear, I am glad to offer you my services to write PHP code for enable Gravity Forms to set subscription order date. I have more then 8 year of experience in design & development of websites. I have great expertise in PHP, Software Architecture. I am very much proficient to start this project with you according all your specifications. Just let me know when you wanna start it. Looking forward to work with you. Many Thanks, Wasi
$300 USD 3 napon belül
5,0 (25 értékelés)
5,5
5,5
Felhasználó avatár
Sr. Software Developer having 7+ years experience. Technology : Windows Application Web Application Mobile Application Skills : C# .Net, MVC , PHP, VB .Net, HTML, CSS, Javascript, Jquery, Anguler Js, Mobile Jquery, Apache , Android, IOS Database Language : MSSQL, Oralcle, MySQL, Microsoft Access Reporting Langauge : Crystal Reports, RDLC, Syncfusion View, Pivot, Chart Reports , DevExpress, SSRS
$277 USD 3 napon belül
5,0 (35 értékelés)
5,4
5,4
Felhasználó avatár
Greetings, We have gone through your message and envisioned that you are looking for professional and experienced Codeigniter developer to assist you in your job. I kindly request you to please share the project requirement with us for better analysis of the same. For better communication around the project I kindly request you to schedule a call/chat on Skype, IM, Elance PMB, Email or Phone. We will assign best Dedicated members who have extensive knowledge and understanding of php, mysql, apache, javascript, jquery, ajax, html. As we have very good experienced Team and we are providing our Best Dedicated Service for our Potential clients so we feel 100% confident that we can provide you the expected solutions and quality services. Key Skills - Develop, Design, Modify, Write, Implement and Test PHP based web applications - Acquainted with Procedures, Practices and Standards - Relies on experience in planning and delivering allocated assignments Database Skills: MySQL 5.X, MySQL 4.x, Postgresql PHP Web Application Skills: JavaScript, CSS, XHTML, XML HTML, AJAX, SMARTY, PEAR, PHP 4.x and PHP 5.x, CodeIgniter, CakePHP, Drupal, Zend, Joomla OS: Linux, Windows Server Applications: Content Management, E-Commerce, Web Development, OOP & MVC ## Our Hiring Advantages: • ZERO infrastructure and set-up cost • An absolute confidentiality about your projects • Work starts immediately without any delay • Developers taking the complete ownership of a project
$155 USD 3 napon belül
5,0 (2 értékelés)
4,1
4,1
Felhasználó avatár
We are one PHP team. We doing all types of Web-app & Product. We very experiences with Joomla, PHP & MySql, jQuery, HTML & CSS. We always available for big and small project. Always give best cost and best time for each project..And always bring happy for your works. Thanks, Cuong leader of VTGroup.
$277 USD 10 napon belül
4,8 (6 értékelés)
3,6
3,6

Az ügyfélről

UNITED STATES zászlója
Doylestown, United States
4,9
14
Fizetési mód hitelesítve
Tagság kezdete: ápr. 7, 2015

Ügyfél-hitelesítés

Köszönjük! E-mailben elküldtük a linket, melyen átveheti ajándék egyenlegét.
E-mailje elküldése során valami hiba történt. Kérjük, próbálja újra.
Regisztrált Felhasználók Összes Közzétett Munka
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Előnézet betöltése
Hozzáférést adott a helymeghatározáshoz.
Belépési munkamenete lejárt, és kijelentkeztettük. Kérjük, lépjen be újra.