Follow us on Twitter X-Cart on Facebook Wiki
Shopping cart software Solutions for online shops and malls
 

Mass Order Import API

 
Reply
   X-Cart forums > X-Cart 4 > Dev Questions
 
Thread Tools Search this Thread
  #1  
Old 08-10-2015, 11:40 AM
 
dpcompany dpcompany is offline
 

eXpert
  
Join Date: Oct 2008
Posts: 317
 

Default Mass Order Import API

We currently run a membership based dropshipping website. In a nutshell, customers place orders on our website once they have sold our products on their site (Ebay, Amazon, etc), and we blind dropship the products to their customers.

One feature we would like to add would be to have an API that would allow customers to mass import their orders into our X-Cart backend for processing. As far as payment goes, we would probably process a single transaction at the end of the day to pay for the orders that get processed through the API. Does anyone know of such a "module", or would anyone be willing to custom code this for us? Obviously, we are willing to pay for such a "module".

I hope to hear and possibly have an open discussion about this with some of the amazing members of our community!

Thank you all!
__________________
Michael

Development
X-Cart Gold Plus v4.7.12
- php 7.3
- reBOOT reDUX
- other goodies

X-Cart Gold v4.7.7
- reBOOT Template
- XPayments 3.0.2
- Abandoned Cart Reminder
- BCSE Reward Points
- BCSE Stock Notify
- XPDF Invoices
Reply With Quote
  #2  
Old 08-11-2015, 04:30 AM
  rogue's Avatar 
rogue rogue is offline
 

X-Adept
  
Join Date: Apr 2007
Location: Loveland, Ohio
Posts: 770
 

Default Re: Mass Order Import API

This sounds like an interesting project. I already have a API framework for X-cart that could be used for this by adding the order requests to it. Orders would be sent with an HTTP request to the API.

Another method is to allow each customer to send orders via FTP as a CSV file. Then a program would check his directory regularly to see if any order files are present. This would be simpler than a full fledged API if you did not already have the framework for one. Order files could be saved as required for proof of orders.

I'm not sure how to handle a custom payment process where one payment is made at the end of the day. With that scenario you would need to defer approval on each order, then at the end of the day "wrap up" all of a customer's orders with one payment. From my experience, it would be probably be best to charge the customer for each order. You don't want to send out a bunch of orders during the day only to find out that the customer did not have enough credit on his card to charge the order's total. By using the "normal" xcart payment methods, If the order credit card was not approved, then the order would be queued and not sent to final customer.

You would probably want a custom packing list that did not show your company name but your customer's name. Including how to contact the company, etc..
__________________
Richard Williams
Rogue Wave Limited

Initial Inventory Imports
Daily Inventory Updates
Daily Inventory Reports
Drop Ship Support
Order Export to Shipper/Supplier
Shopping Feeds That Work
Programming for X-Cart

richard@roguewavelimited.com
http://www.roguewavelimited.com
Reply With Quote
  #3  
Old 08-11-2015, 05:38 AM
 
dpcompany dpcompany is offline
 

eXpert
  
Join Date: Oct 2008
Posts: 317
 

Default Re: Mass Order Import API

Rogue,

Thanks for taking the time to respond to my request. It's awesome to hear you already have an API framework that could potentially handle the order requests. This idea is currently really in brainstorming right now. We are just trying to think of a way to allow our customers to mass import orders to help save them time. Some of our customers put in up to 50 orders a day on our site.

The payment processing is something we have not quite figured out how to handle yet. I was really just putting out some feelers in our community here to see if the mass order import would even be possible before I started to work out how to handle the payments. However, if anyone has a plausible idea, I am all ears.
__________________
Michael

Development
X-Cart Gold Plus v4.7.12
- php 7.3
- reBOOT reDUX
- other goodies

X-Cart Gold v4.7.7
- reBOOT Template
- XPayments 3.0.2
- Abandoned Cart Reminder
- BCSE Reward Points
- BCSE Stock Notify
- XPDF Invoices
Reply With Quote
  #4  
Old 08-11-2015, 06:18 AM
  BCSE's Avatar 
BCSE BCSE is offline
 

X-Guru
  
Join Date: Apr 2003
Location: Ohio - bcsengineering.com
Posts: 3,088
 

Default Re: Mass Order Import API

We do mass order input as well for some of our customers. We use either Authorize.net CIM or DPM to store the cards securely on authorize.net and then charge after the order is uploaded via token system. Some clients also use a Purchase Order system for this too or a mix of both.

You're welcome to contact us when you have a list of features you need.

Thanks,

Carrie
__________________
Custom Development, Custom Coding and Pre-built modules for X-cart since 2002!

We support X-cart versions 3.x through 5.x!

Home of the famous Authorize.net DPM & CIM Modules, Reward Points Module, Point of Sale module, Speed Booster modules and more!


Over 200 X-cart Mods available & Thousands of Customizations Since 2002 - bcsengineering.com

Please E-Mail us for questions/support!
Reply With Quote
  #5  
Old 08-12-2015, 03:10 AM
 
dpcompany dpcompany is offline
 

eXpert
  
Join Date: Oct 2008
Posts: 317
 

Default Re: Mass Order Import API

Carrie,

This sounds like an ideal situation for us. I still need to work out a lot of specifics regarding this, but it may be something we move forward on sooner rather than later. I'll reach out to you folks directly via your website support system when I get together some more specific questions. I have dealt with y'all many times in the past, and BCSE always has provided the best service.

Thanks for responding to my post!
__________________
Michael

Development
X-Cart Gold Plus v4.7.12
- php 7.3
- reBOOT reDUX
- other goodies

X-Cart Gold v4.7.7
- reBOOT Template
- XPayments 3.0.2
- Abandoned Cart Reminder
- BCSE Reward Points
- BCSE Stock Notify
- XPDF Invoices
Reply With Quote

The following user thanks dpcompany for this useful post:
BCSE (08-12-2015)
  #6  
Old 08-12-2015, 08:02 AM
  BCSE's Avatar 
BCSE BCSE is offline
 

X-Guru
  
Join Date: Apr 2003
Location: Ohio - bcsengineering.com
Posts: 3,088
 

Default Re: Mass Order Import API

Quote:
Originally Posted by dpcompany
Carrie,

This sounds like an ideal situation for us. I still need to work out a lot of specifics regarding this, but it may be something we move forward on sooner rather than later. I'll reach out to you folks directly via your website support system when I get together some more specific questions. I have dealt with y'all many times in the past, and BCSE always has provided the best service.

Thanks for responding to my post!

Sounds great! Talk to you soon then!

Carrie
__________________
Custom Development, Custom Coding and Pre-built modules for X-cart since 2002!

We support X-cart versions 3.x through 5.x!

Home of the famous Authorize.net DPM & CIM Modules, Reward Points Module, Point of Sale module, Speed Booster modules and more!


Over 200 X-cart Mods available & Thousands of Customizations Since 2002 - bcsengineering.com

Please E-Mail us for questions/support!
Reply With Quote
Reply
   X-Cart forums > X-Cart 4 > Dev Questions



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -8. The time now is 11:58 AM.

   

 
X-Cart forums © 2001-2020