Ir à oferta completa

SHOPIFY PLUGIN DEVELOPER FOR PAYMENT GATEWAY

Descrição da oferta de emprego

I represent a payment gateway startup, and we need a skilled Shopify plugin developer to create a custom plugin for Shopify.
This plugin's primary purpose is to facilitate seamless interaction between online shops like using the WooCommerce plug * we have, but dev Shopify plug and our payment gateway APIs.
Technical Requirements.
Plugin Development.
- Develop a WooCommerce plugin that integrates our payment gateway into the e-store, Shopify.
- Ensure the plugin follows Shopify coding standards and best practices.
- Ensure compatibility with the latest versions of Shopify and WooCommerce.
API Integration.
- Use the provided API documentation to integrate our payment gateway.
- Implement secure handling and storage of API keys provided by the shop's admin.
Checkout Flow.
Step 1.
Payment Link Creation.
- Create a payment link using our API when a customer initiates checkout.
- Display a loading screen or message to the customer during this process.
Step 2.
Customer Redirection.
- Redirect the customer to the generated payment link to complete the payment on our platform.
Step 3.
Payment Confirmation.
- Handle the callback from our payment platform after the customer completes the payment.
- Display a confirmation message to the customer upon successful payment.
Step 4.
IPN Handling.
- Implement Instant Payment Notification (IPN) to handle asynchronous payment confirmations.
- Update the order status in Shopify to 'Paid' upon receiving the IPN.
Admin Configuration.
- Create an admin settings page for the shop's admin to input and save their API keys.
- Display the IPN URL in the admin panel, so that the admin can know where the IPNs will be sent.
Optionally, provide a way to configure the IPN URL.
Security.
- Ensure secure communication with our API using HTTPS.
- Implement proper validation and sanitization of all input data.
- Store API keys securely in the Shopify database.
Testing and Quality Assurance.
- Thoroughly test the plugin for compatibility with various versions of Shopify.
- Test the checkout flow to ensure it works smoothly and reliably.
- Provide documentation for testing the plugin in a staging environment before going live.
Deliverables.
- The fully functional Shopify plugin integrates our payment gateway.
- Complete source code with documentation for installation and configuration.
- User manual for shop admins to configure and use the plugin.
- Detailed testing report and test cases.
The ideal candidate for this project should possess the following skills and experience.
- Strong experience in Shopify, and WordPress plugin development, specifically for Shopify - Proficiency in API integration, preferably with payment gateways - Understanding of secure checkout processes and experience with implementing HTTPS for secure communication - Attention to detail and a commitment to developing high-quality, reliable software PHP WordPress JavaScript WooCommerce Shopify ID do Projeto.
# Sobre o projeto 69 propostas Aberto para ofertas Projeto remoto Ativo em 10 minutos atrás
Ir à oferta completa

Detalhes da oferta

Empresa
  • Indeterminado
Localidade
  • Em todo Portugal
Endereço
  • Indeterminado - Indeterminado
Data de publicação
  • 25/10/2024
Data de expiração
  • 23/01/2025
Senior Developer
FÓRUM SELECCAO

Pm (hybrid)- location: lisboa for apply, send your cv for *****@***** with the reference 'developer'... fórum selecção is looking for a senior developer (m/f) for a corporate bank main activities: - understand and analyse the needs expressed by the business teams, specifying and testing them in order......

AWS Developer
Pixida Portugal

Develop backend applications for aws using java, kotlin or typescript... we are looking for highly skilled aws developer to join pixida with a hybrid working model in the porto area... be responsible for the creation and maintenance of services and ci/cd pipelines... requisitos do trabalho have experience......

.Net & React.js SW Developer
Uniksystem -sistemas de informação,lda

We’re looking for new team members with the react... js sw developer location: lisbon, portugal, occupation: full time, onsite min... net sw developer profile with a minimum experience of 3 years... for more information you can consult our privacy policy we will contact you only if your profile is selected......

Customer Support with French & English for Search Engine
Paco Recrutiment

” we are looking for french speaking employees for our team in lisbon to support our customers... its flagship product is their search engine, and its declared mission - 'to organize the world's information resources so that they become widely available and useful for everyone... project starts 15......

Customer Support with Dutch & English for Search Engine
Paco Recrutiment

” we are looking for dutch speaking employees for our team in lisbon to support our customers... its flagship product is their search engine, and its declared mission - 'to organize the world's information resources so that they become widely available and useful for everyone... project starts 15......

Customer Support with German & English for Search Engine
Paco recrutiment

” we are looking for german speaking employees for our team in lisbon to support our customers... its flagship product is their search engine, and its declared mission - 'to organize the world's information resources so that they become widely available and useful for everyone... project starts 15......

NURSE FOR SENIOR CARE IN GERMANY
Eugenia talent recruitment

Benefits: • apartment accommodation can be provided for the initial quarter... • minimum 3 years of professional nursing experience for candidates without a diploma... they are in search of empathetic and proficient nursing staff with expertise in nursing or medicine, capable of offering thorough care......

Junior Phyton NME and numpy developer
TEMPOSUSSURRANTE LTA

● recording session will continue for some time to get the proper readings... ● after opening the ganglion board, they need to choose the bci for the readings... note: the number of channels for waves will be represented according to theneurons attached to the boards... new remedies ltd thanks the client......

Full Stack Developer – SharePoint
Newin

• excellent development skills on the technologies required for the m365 platform... net and c#• in depth knowledge of the custom development techniques for the m365 platform: web parts, extensions, libraries for both sharepoint online and teams... the front end developer is expected to provide services......

.Net Developer
ITDS

Participate in code reviews for continuous improvement... net developer, you'll craft cutting-edge digital solutions for our clients, revolutionizing user experiences... familiarity with databases and api integration... join us in shaping digital innovation through top-notch... net development!......