Does Ubercart have an external API that a 3rd party site could query? Specifically from a fulfillment point of view? We need to be able to query the system for items to ship, then update the order's status and set a tracking number after the item shipped. All this is done on a completely different server/company, so needs to be done via a publicly exposed API (like a REST or SOAP service). Does Ubercart do something like this?

| improve this question | | | | |
  • There are a couple of solutions for Drupal 6 (Bee Colony, UC Services), but I've never come across anything for Drupal 7. Focus has somewhat shifted to Drupal Commerce for 7. You could always implement your own services – Clive Jan 9 '14 at 19:20
  • Is there such a thing for Drupal Commerce? I searched and couldn't find anything... – shnar Jan 9 '14 at 19:27
  • But of course :) – Clive Jan 9 '14 at 19:32

Ubercart does have an API (see http://www.ubercart.org/docs/api and http://api.ubercart.me/ ), but I don't see general REST or SOAP support related to fulfillment.

Some options may include miniRESTapi or as noted UCServices and Bee Colony for Drupal 6. There are some vendor-specific SOAP implementations for CyberSource, but I do not know how well-supported they are.

| improve this answer | | | | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.