Is it possible to build a ordering application using Opencart API - opencart

I would like to build a third party application which is used to make orders from the my opencart store.My opencart store is using version 2.2 and I planned to build this app using OPENCART API.
The features this third party app consist of
able to autosugges the products from the opencart store and add the
selected product to a table
after adding all products, We can submit the order and the the order will also automatically completed
the delevery method is set to "collect from store"
payment method is set to "Cash ON delivery"
after the order has been completed the stock should be deduct from the opencart store.
I would like to know is it possible to build this third party application? Also I would like to hear guides on how to do this .
You are ideas are appreciated very much

Related

How to create a quiz using sharepoint list? OOTB only version 2013

I have created a list of around 443 items
I have set item limit to 1 so that it shows one item at a time
Now to create a quiz
I need to know how do i show the random items in sharepoint list and how to create a column whic user will fill and submit the answers.
Then sharepoint column will check using that column whether the answer is right or not
Survey may not suit your case.
Because the rating/grading functionality would be very difficult to address with Surveys. I'd also recommend you to create ASP.NET pages, but create them as application pages.
http://msdn.microsoft.com/en-us/library/bb418732.aspx
After creating this page just deploy to _LAYOUTs and call this page into your web part page. I've a different thought of using PageViewer web part. Do not use page viewer webpart for this kind of quiz functionality. If you have a single plain vannila page, you can go for page viewer web part. Quiz would be a full-blown ASP.NET web application. Its' better to deploy that as application page instead of a page viewer web part approach.
If you ready to purchase 3'rd party products, you can try evaluating the following web part.
http://www.click2learn.ch/quiz/default.aspx

Opencart downloadable products not showing after payment

I am looking for assistance to allow downloadable products (mostly jpg and pdfs graphics) on my opencart site. I am able to upload files by Catalogs->Downloads, and set products with a downloadable file, however when I make a purchase of one of these downloadable products, I keep getting the statement;
"You have not made any previous downloadable orders!"
after payment is complete. Hence, I am unable to get to the point of being able to download the product after payment. I have Stripe installed as a payment gateway.
Through system->settings->options, I have set order status to "pending" and complete order status to "pending." Ideally, I would like to have downloads available immediately after purchase.
I am using OpenCart version 2.6.2. I would greatly appreciate any assistance in this topic.
When you make the order status as "complete" in sale->orders, it will be available for download. otherwise in the payment extention we need to set "complete" as default payment success.

Saving Data To Sitecore Analytics From Custom Code

I have been using Sitecore for a couple of years, and now looking to begin utilizing the Experience functionality found in Sitecore 8.
I have a view that will capture some user-provided data. How do I go about creating a "person" (don't know the correct Sitecore terminology) in the Analytics database from custom code.
You'll need to create a Contact. Contacts are a kind of profile store for xDb and allows you to store data about your visitors. A contact has a built in list of facets (email, phone number, name etc) that make up the contact record, but it's also possible to create your own facets.
If you are building a form to capture data you can use the new Tracker api to identify and update facets on a contact.
Here's some code to do this:
https://github.com/ianjohngraham/CoreBlimey.Utils/blob/master/CoreBlimey.Utils/xDB%20Contact%20Creator/CreateContact.aspx.cs
There's a walk through of how the code fits together here:
https://m.youtube.com/watch?v=Jq6TpMgUGAk
(Apologies for the sound quality)
Also if you are using the WFFM module in Sitecore 8 there are some new save actions that will create contacts and store xDB data.
You may want to spend time on the docs. Please refer here for articles and guides related to Personalization and Personas.
Most of the configuration can be specified in Experience Analytics within Sitecore and you can leverage Rules Engine to perform actions.

Spree- Which version Support A customer to cancel his order?

I am using Spree 2.4.1. From User perspective, i am able to order a product. But being a user, how can i cancel the order.?? Can anyone tell how a customer can cancel the order in Spree. If Spree 2.4.1 version does not support this functionality, then which version of Spree will support? I am using Spree Pay-pal Express and Rails 4.1 version.
Thanks..
As a user, you just empty your cart if you don't want to proceed with your order. There is no need for users to cancel an order themselves.
Admins can cancel orders, and there is a cancel state on the order if you need to build the functionality in, though I wouldn't recommend it.
Spree doesn't provide this feature in any version. Only Admin can cancel the order. It totally depends on nature of e-commerce app if you should provide 'cancel order' feature for users. Many of the e-commerce sites provide 'cancel order' to minimize the customer support efforts( cancel order via email or call).

setup payment for django satchmo

this is a newbie satchmo question...so I've implemented satchmo for a django e-shop I am building. I have setup sathcmo following the tutorials, created some products, tested that I can make an order, and then switched to 'real mode', on http://site/settings, clicking on 'accept real payments'. The question is how I can setup the payments to be made on my bank account (a bank in Greece)?
I have not found any reference on this, so please help!
btw, on the checkout page, I get this
You'll need to fill out at least the fields with a *
How do you want to pay?
Payment method*
Payment test module
Gift Certificate
so what does payment test module means? Do I have to install another application? Currently setting.py contains
'payment',
'payment.modules.dummy',
'payment.modules.giftcertificate',
Thanks a lot for any help!
Satchmo has multiple payment methods. I am not sure exactly what payment methods would support interacting with your Greek bank account. Typically people use something like Authorize.net, paypal or google to collect payments.
Once you decide which processor you want to use, then we can help you decide if there's a processor available or if you'll need to build one.