i am doing contract development work for a Yahoo! Small Business account holder, using the Yahoo! Store Order API. i have already created routines to pull new orders and updated order statuses via the API and store them in a local POS system. this is working just fine.
i am now working on a routine to update the status of an order via the API. this is working fine for standard status codes (0 - 5). however, the merchant already has a number of custom order status codes defined / in use, and...
- i can't update an order with a custom status code using the API; it throws a Yahoo! internal error.
- i can't list the details for a custom status code using the API; it throws a Yahoo! internal error.
and i can't create a custom status code using the API; you guessed it, it throws a Yahoo! internal error.
<Error>
<Code>10500</Code>
<Message>An Internal Error has occured.</Message>
</Error>
the API for custom status codes seems completely broken to me. or am i missing something?
any help or suggestions you can provide would be greatly appreciated.