Hi,
Usually, the API reject (from eBay) is due to something that eBay doesn't like in the listing content, e.g. violation of the paperless payment policy by the words "money order" appearing in the listing text.
Does the API error give any details on the reason?
Danno