Find Jobs
Hire Freelancers

Delphi app to manage orders on Shopify using the API (JSON)

$2-8 AUD / hour

Cerrado
Publicado hace alrededor de 10 años

$2-8 AUD / hour

This will be a desktop application, built in Delphi, that will use the Shopify API (which is JSON based) to fetch orders from a Shopify account, and display them effectively, so that later we can manipulate those orders. This would probably involve creating a class called 'TOrder' (with all the important fields defined), OR a TClientDataSet (with all the important order fields), OR both?. Orders will then be displayed visually in a grid. We need to have control (at design time is OK) over which fields are displayed and how the orders are filtered and sorted. * If the project is successful, there should be more work on this project in the future. * You are required to release all of the source code and files (i.e. you do not just supply the .exe) * You do not have to know Shopify to do this. However you will definitely need to be familiar with JSON or XML. * The shopify API documentation is here: [login to view URL] Here is an example of how the API works. The URL format is this: https://apikey:password[at]hostname/admin/[login to view URL] So for example if we call: https://xxxxxxxxxxxxx2ebd304083f0exxxxxxx:/admin/[login to view URL], it will return all the orders. Here is just an example of the JSON response, with just 1 order: { "orders": [ { "buyer_accepts_marketing":false, "cancel_reason":null, "cancelled_at":null, "cart_token":"xxx", "checkout_token":"xxxx", "confirmed":true, "created_at":"2014-02-12T20:45:21+11:00", "currency":"AUD", "email":"", "financial_status":"paid", "fulfillment_status":null, "gateway":"paypal", "id":23203xxxx, "location_id":null, "name":"#4xxx0", "note":"", "number":2xx, "reference":null, "referring_site":"", "subtotal_price":"109.98", "taxes_included":false, "test":false, "token":"6a304bf8db68968xxxxxx761d2ae2725", "total_discounts":"0.00", "total_line_items_price":"109.98", "total_price":"119.98", "total_price_usd":"108.22", "total_tax":"0.91", "total_weight":2000, "browser_ip":"[login to view URL]", "landing_site_ref":null, "order_number":1290, "discount_codes": [ ] , "note_attributes": [ ] , "processing_method":"express", "checkout_id":204187401, "source_name":"web", "tax_lines": [ { "price":"0.91", "rate":0.1, "title":"GST" } ] , "line_items": [ { "fulfillment_service":"manual", "fulfillment_status":null, "grams":1000, "id":41057xxxx, "price":"54.99", "product_id":20xxxx021, "quantity":2, "requires_shipping":true, "sku":null, "title":"xxxxxxxtional Bxxxxxg", "variant_id":4616xxx65, "variant_title":"1kg", "vendor":"xxxxxxx xxxxx", "name":"xxxxxxxxxxxxxxxxxxxxx - 1kg", "variant_inventory_management":null, "properties": [ { "name":"Moistness", "value":"xxxxxxxxs" } , { "name":"Sliced", "value":"Whole" } ] , "product_exists":true } ] , "shipping_lines": [ { "code":"Shipping & Handling", "price":"9.09", "source":"shopify", "title":"Shipping & Handling" } ] , "billing_address": { "address1":"8 xxx e", "address2":"", "phone":"xxx-xxx-2769", "zip":"318x", "name":"lxxx xxxxer", "country_code":"AU", "province_code":"VIC" } , "fulfillments": [ ] }
ID del proyecto: 5427112

Información sobre el proyecto

4 propuestas
Proyecto remoto
Activo hace 10 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
4 freelancers están ofertando un promedio de $15 AUD /hora por este trabajo
Avatar del usuario
Dear Sir I am a Delphi professional and very strong in API integration. You can see my full ratings/reviews to see my work and working behavior. Hoping an early and positive response. Thanks and Regards the grtcoder I can provide you a pro solution using SQLite a file base database system. That can be use type of data base component including ClientDataset
$20 AUD en 4 días
5,0 (6 comentarios)
4,2
4,2
Avatar del usuario
Hi, I'm expert in Delphi and very familiar with JSON and XML format. I'm confident that I can do this job properly. Hoping for your response! Best regards, Rodel
$13 AUD en 3 días
5,0 (5 comentarios)
3,6
3,6
Avatar del usuario
A proposal has not yet been provided
$15 AUD en 10 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de AUSTRALIA
Sydney, Australia
0,0
0
Miembro desde abr 15, 2009

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.