Find Jobs
Hire Freelancers

Magento 2 - Custom Module - Address Validation - Experian EDQ API -- 5

$30-250 AUD

Completed
Posted over 3 years ago

$30-250 AUD

Paid on delivery
IMPORTANT, READ THIS: - If you send me a proposal without outlining your experience / previous projects that's related to what I require, your proposal will be IGNORED. - Read the brief below carefully, and send me a fixed quote based on your findings. - Do not bid an amount, then chat to me to change that amount. ===== CONTEXT: Have a look at this page: [login to view URL] Add any product to the cart and go to check out I need the address validation feature found on the checkout page. Screenshot: [login to view URL] ===== IMPORTANT! EXPECTED USAGE: "Experian textbox" = the textbox where a customer enters his address to be validated Step 1. Customer chooses his Country from a dropdown. * At the first step, the customer doesn't see any field except the Country field * Move the country field to the first spot like following: [country] [experian textbox] [address 1] [address 2] [address 3] [region/state] [city] [zip/postal code] Step 2. If Country is not one of the following: AUS, IND, NZL, USA - display the Magento native address fields and let the customer enter the address manually Step 3. If Country is one of those 4: - display the Experian textbox, and Magento native address fields - the customer now can type into the Experian textbox and click on one of the address suggestions; if he clicks and chooses one of the suggestions + the Experian textbox is now "read-only" (grayed out) + display a MODIFY link next to Experian textbox in case the customer likes to search again for another address (then he can click MODIFY, and search again in the Experian textbox (reset to blank)) + the address he chose (clicked on) will fill up Magento native address fields + if the country is Australia, make the Magento native address fields "read-only" (greyed out) - this is to make sure the customer can only choose an address validated by Experian if he's from Australia ===== WHERE DOES THIS APPLY TO? - Wherever there's an address field, such as: + guest check out + customer created/logged in account, adds new address + customer logged in account, proceeds to checkout + shipping / billing address ===== ADMIN BACKEND (EXTENSION CONFIGURATION): -module settings page: (scope storeview) status enable/disable, set token set country set dataset (only applicable to a few countries) set take (limit per address query) ===== POTENTIAL OBSTACLES: Format: - Experian request format: + country_iso: e.g "AUS" - is a 3 digit country code (this can be retrieved in Magento 2, in 2 tables called tfa_country_codes and directory_country tfa_country_codes has country code (iso 2 digit) and full name e.g AU - Australia directory_country has iso3: AU - AUS - Experian response format: + address_line_1, address_line_2, address_line_3 - these can be matched with Magento default fields + locality: this would be mapped to city in Magento + postal_code: can be mapped to zip/postal code in Magento + region: Experian returns an abbreviation, for example, VIC for Victoria. This can be retrieved in Magento 2, in a table called directory_country_region ===== DELIVERABLES Please develop a MODULE on MAGENTO 2 for this feature. Also write documentation of how to install the module & how to use it ===== RESOURCES: Demo Experian Address Validation: [login to view URL] API Documentation: [login to view URL] GITHUB: [login to view URL] I will provide a token for development purposes.
Project ID: 27539486

About the project

3 proposals
Remote project
Active 4 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
Hi, I can complete this module with proper QA testing for the magento Loved to work with you again Thanks
$50 AUD in 1 day
4.9 (10 reviews)
4.5
4.5
3 freelancers are bidding on average $110 AUD for this job
User Avatar
Hello, Thanks for Reviewing my Bid. I have understood your "Magento 2 - Custom Module - Address Validation - Experian EDQ API -- 5" project. & I can fulfill your requirements. I have years of data entry, data formatting, processing, Ecommerce product listings (Amazon, eBay, Wallmart, Shopify, Wix, WordPress, Magento, etc. experience. I can also edit product images if required and I am well aware of how a Brand works in the Market and what are the needs for it. I'm interested in your project, Message me so we can discuss details further. Regards. Chetan C.
$30 AUD in 2 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of AUSTRALIA
Melbourne, Australia
5.0
6
Payment method verified
Member since Jun 13, 2014

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)
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.