I am a Joomla and WordPress developer. Now I want to learn shopify store. I am planning to develop an app to extend the shop functionality and seeing that app on market store(Like WordPress market store).
Till now I couldn't understand how I can develop my own custom app. No documentation was found with code examples. Can any one help ?
The first thing you must be familiar with is OAuth (https://es.wikipedia.org/wiki/OAuth) it is important to understand the API calls to shopify endpoints, the second thing you must know is about RESTFul, specifically the Shopify's RESTFul API (https://help.shopify.com/api/reference), knowing these points, you will be able to develope any app to extend shopify's functionality. Hope this help.
Related
I've just one question, can I make separate server app (backend) with GraphQL API for my Next.JS app (frontend)? I clearly understand technical part of such implementation, but what about supporting Next.JS advantages (for example ability of deploying on Vercel)?
In my opinion, this approach will support all things which available for normal Next.JS app with API Routes (api/graphql), I just make my own API (like very very small GraphCMS), but may be I missed something.
Thanks in advance for all your opinions!
I have a website which I want to integrate with shopify using shopify as backend only. I know there are sdks like js buy sdk and I can even use storefront api directly. The question is can I use shopify store apps (for example advanced product options ) with it ?
After reading docs and even directly contacting with the apps team and shopify teams I found out we can't since the apps provide embeddable ui components which necessarily required liquid.
According to my application requirement, I need to integrate the Sagepay ios SDK, but on the Sagepay website, they don't provide any official document or flow also.
I try and get some code in the objective-c mode in here
https://github.com/ColorsSoftwarePvtLtd/SagePay-iOS
Please refer to me any SDK example codes in Swift or already existing links.
That looks like a third party project I reckon that's not an official SagePay supported SDK.
If app integration is extremely important to you, don't use SagePay and instead use modern providers like Stripe/Braintree/Adyen who generally provide SDKs and have better documentation / examples.
The support for mobile payments from SagePay is painful. We asked them for a ApplePay / GooglePay integration back in 2017 and they said then that they "are working on it". We've since gone with a different provider for those types of payments, and we're quite glad we did otherwise we'd still be waiting 2.5 years later.
At the moment for classic card payments we submit payment details to SagePay and then go to a WebView for 3-D Secure, which we've had to manage in our apps. There is unfortunately no nice SDK to use. For iOS there is this https://github.com/brightec/3DSecureView which helps somewhat with that.
HTH.
In magento 1.9.1.0, I have checked the rest api, seems there are some feature are missing in rest api, for example: adding the product into shopping cart, checkout. And in soap api dont have the feature login customers and access their details. please help for this any one to use complete feature of access the customer mobile app.
Me too followed this path but couldn't get succeed yet. stuck in soap. Thinking to use rest and soap both. But still i'll need to make some custom api's for customer login and others not available.
We work on a lot of integration projects and a customer has a legacy ecommerce site and have asked us to integrate product information, orders and inventory with another platform.
Does osCommerce have an API that can be used for this, or will we need to build our own web services based wrapper for the dB?
No, not that I know of.
I think you'd need to find one online (never heard of one) or build one yourself.
http://www.bizmovi.com
It seems come with demo site.
API written in PHP for osCommerce, adaptable any client platforms which allow to rapidly mash-up existing osCommerce with iOS, Android, Windows Phone, Blackberry, WebOS, Symbian, Bada, etc.