How to use Opencart Product Profile? - opencart

anyone know how to apply Opencart 1.5.6 new feature product profile? which is located in the admin menu - catalog - profile ?
I heard it can be used to break payment into several part, but i don't understand how it really works. Can i use it to let my buyer pay in 50% first then after my product is ready to ship, they pay the rest 50% again with that feature?
Thank You very much.

follow the documentation and dont forget to enable payment gateway like paypal express
http://docs.opencart.com/display/opencart/Profiles

Related

I want to split funds using PayPal Django using django-paypal

I want to pay to the seller for his sold products How can I do this using in django please help. I'm looking into paypal payouts but is there any SDK? or anything that can help me?
If you receive a full payment into your own account, you can later send money from that account in an automated way using Payouts. To be approved for Payouts, see the information at https://developer.paypal.com/docs/payouts/integrate/prerequisites/#get-access-to-paypal-payouts
You can use the Payouts-Python-SDK for your implementation.

django-oscar and multitenancy

I am researching Django Oscar for the ecommerce part of our business. One of the required features is that we need to host multiple shops on one Oscar instance, i.e. every shop owner should manage his own products, his own partners etc. And should not have access to other owner's content.
Google says it had this feature as of version 0.6: https://django-oscar.readthedocs.io/en/releases-0.6/howto/multi_dealer_setup.html
But the current version (1.5 as of today) does not mention this feature. How to do multitenancy in later Oscar versions?
Oscar is great! I'm using the "multiple dealers" as described in here
https://django-oscar.readthedocs.io/en/releases-0.6/howto/multi_dealer_setup.html
Until now I don't know another solution for multi-vendor.
Cheers,
EDIT
The multiple dealers support is now possible in Oscar 0.6 without any
code changes, and called "permission-based dashboard". It's documented
here:
http://django-oscar.readthedocs.org/en/latest/ref/apps/dashboard.html
"Staff users (users with is_staff==True) get access to all views in the dashboard. To better support Oscar’s use for marketplace scenarios, the permission-based dashboard has been introduced. If a non-staff user has the partner.dashboard_access permission set, they are given access to a subset of views, and their access to products and orders is limited."
I know this post is old, however there is shuup if you are looking for a multi-vendor python based shop. It does basically everything Oscar does with a really responsive and productive admin.
https://www.shuup.com/

Checking out amazon affiliate product in my website

I have a requirement where users will visit my site and based on some logic able to earn points. The user will then be able to use this point to checkout any item of equivalent amount that is listed in my website.
The items that are to be listed is actually coming from amazon and I am an amazon affiliate so when they make the purchase i end up earning commission.
The challenges that I am facing is amazon always takes the user to their own website for the checkout, and so I am not able to put any restriction on the cost of the item that the user is checking out. The user can very well choose some other item while doing the checkout from within amazon's website.
As per my research amazon doesn't allow checkout from 3rd party websites like mine and will always bring the user to their own website. While I can create a bot using casper.js to emulate an user i dont want to go with this.
Is there any known API or solution to achieve what I am trying ?
I don't think it's possible to have user checkout products on your website. (Why would Amazon ever allow that?)
However, I also don't think that should be important to you. You should redirect customers to Amazon with proper associate tags (www.amazon.com/dp/...?tag=...) in the URL. After that, any purchases that they make, irrespective of whether it was the one you showed on your website, become candidates for payouts to you. So, if you redirected a customer to product A on Amazon and she bought product B, you might be paid out for it, obviously if the purchase satisfied the affiliate policies.

Django Store with limited options

I want to have a pricing screen with only 4 options avaliable for the user to choose from. After this I need some integration to paypal to recieve the payments. Is it best to use satchmo for something this simple or is there another option available?
you could easily roll your own site if you have only 4 different items and a paypal integration. Paypal makes it super easy to integrate.
What happens if you want offer 5 products down the line? or a differnt line of products? If so it might be the stronger move to go with satchmo.

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.