Find Jobs
Hire Freelancers

Create magento 2 module that will post via api some calls --

$30-250 USD

Completed
Posted over 5 years ago

$30-250 USD

Paid on delivery
You need to create magento 2 module that will display in grid: OrderID,name surname, city, country billing,total paid by customer, is transfered via api (yes/no), option to select all records or only not transfered and click to transfer records. The call can be done in any language but should be like this to create invoice: [login to view URL] (use google translate to english) The rule for transferring total amounts is next: Example 1: Total amount paid by client is 50 euro. It contains 2 articles where 1 is paid 20 euro and 2nd is paid 30 euro. Shipping amount is 0. Total weight or articles is 0,8 kilos and as its delivered for germany shipping price is 10 euro. We use table rate system of price per weight in magento (regardless of what order invoice says). VAT is 25% and it is calculated for all items in order except shipping and if client have VATID. What is calculation: 50-10 =40 eur total items with vat and 10 euro shipping without vat. API should send this 2 items totalling 40 euro (with discount % on each item 1 should be20 euro with 20% discount and item 2 should be 30 euro with 20% discount) and one service as shipping as 10 euro. Example 2: Client from Poland bought 1 item for 10 euro and he paid 5 euro for shipping. As weight is 0,3 kg the price for it is 5 euro. We transfer 10 euro for items at 25% vat and 5 euro with 0% vat as shipping service bill item There should be option to delete bills from selected month and option to check if all bills are transmited. Only "Complete" status orders should be transferred.
Project ID: 18573793

About the project

4 proposals
Remote project
Active 5 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Hello , im an experienced full-time developer freelancer, im a web and mobile developer certified in many IT languages I speak English and french Certified in : MYSQL , DB MANAGMENT , JAVASCRIPT, PHP5, HTML , CSS3 , XAJAX ,CODEIGNITER WEB FRAMEWORK ... check out my profile for my reviews and work : https://www.freelancer.com/u/kahmed2 Im motivated and willing to work with you , please provide more info about the work. Thanks.
$155 USD in 3 days
4.4 (9 reviews)
4.8
4.8
4 freelancers are bidding on average $341 USD for this job
User Avatar
Hi, I have carefully read your requirements and interested in your project. I have 10 years of extensive experience in magento development and have successfully completed similar projects in past. Feel free to contact for further details so I can start your project. Regards P4provider
$388 USD in 10 days
4.9 (158 reviews)
7.8
7.8
User Avatar
JAYMAN INFOTECH PVT LTD. PHP | WORDPRESS || ECOMMERCE || SOFTWARE DEVELOPMENT || Mobile apps | Android || IPHONE Our Goal is to provide high quality work and client satisfaction delivered before your deadline. I PHP5 | Wordpress | Joomla | | M agento| | Drupal | HTML5 | Phonegap | 300+ Web Applications | Android | iPad | iPhone I 50+ Mobile Application We have more than 5 years of experience in , PHP, JOOMLA, WORDPRESS, , HTML5,CSS, Ajax, jquery, JavaScript, Mysql, Graphic Design, Website Design,Android, Iphone, Mobile Applications.
$722 USD in 45 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of CROATIA
Varaždin, Croatia
4.9
19
Payment method verified
Member since Dec 29, 2012

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759) & Freelancer Online India Private Limited (CIN U93000HR2011FTC043854)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.