allegro / allegro-api

Issue tracker and wiki for Allegro REST API
https://developer.allegro.pl/
213 stars 39 forks source link

Product creation and order processing questions #9597

Open MiJoanna opened 1 month ago

MiJoanna commented 1 month ago
  1. What is productID? Is it EAN code or producer's code (SKU)?
  2. Where can we input producer's code (SKU) ? Which field is used to obtain the sku corresponding to the product?
  3. When the event type is READY_FOR_PROCESSING , it means that the customer has paid for the order and we can start processing the order? Can the customer change shipping in this step or only in the one before 'Bought"?
  4. Does "new" in shipping tracking mean a new paid order has been generated?
  5. Can we monitor the order process from payment to delivery only through fulfillment status?
  6. Once we change the fulfillment status to in PROCESSING, the customer can no longer cancel the order, correct?
  7. When the order status is 'Bought', it has not been paid by the customer, correct?
  8. If an order has multiple discount types, can we get the corresponding value of each discount type separately?
  9. How to set split delivery for two different products in one order, e.g. one product will get shipped by courier and the other will be shipped to parcel locker?
  10. Is this calculation formula correct?summary.totalToPay.amount=payment.paidAmount.amount=delivery.cost.amount+lineitem.price.amount*lineitem.quantity+surcharges.paidamount.amount
  11. If an order has three items A, B, and C, and we only fill the lineitem.id of A and B, this means we only ship A and B, and we don't ship C?
  12. After we add the logistics tracking number, will the order status change automatically? If so, what will it become?
  13. Can a customer change his delivery address after paying for the order?If so, how can we perceive this through the interface?
  14. We use our own logistics for delivery, for example, DPD and Inpost, do we need to synchronize the logistics track with Allegro after it leaves the warehouse? Or can Allegro automatically synchronize the track based on the logistics order number?
  15. What does the event 'Finished' in product return describe - does it mean the customer has received the refund for the order?
Lukasz-Zurek commented 1 month ago
  1. Product.id is a product identification from our Allegro product catalog, but please note that in our resources for editing and listing an offer with a product, e.g. POST /sale/product-offers - in the product.id field you can provide GTIN, MPN, or product ID (from our database). I recommend our tutorial.
  2. You can use:
  3. Yes, please read more.
  4. Do you mean a fulfillment status: NEW? More here. If yes, then I can confirm it, but please note that this is up to the seller which status will be used.
  5. You can monitor it through order events: GET /order/events or order list: GET /order/checkout-forms. Please read tutorial first.
  6. Yes.
  7. Yes.
  8. You can only retrieve discount type and amount in the discounts field in the GET /order/checkout-forms or GET /order/checkout-forms/{id}.
  9. You cannot split it but you can create more than one package for the order via Ship with Allegro.
  10. I am not sure what you plan to do. If you wanted to use our filters on the order list - please follow this guide
  11. Yes, but please note that the lineitem.ids are choosen/filled by buyers. Managing them is up to the seller.
  12. No, there is no status for adding a shipment tracking number, but you can manage it via fulfillment.status, e.g. READY_FOR_SHIPMENT or SENT.
  13. No, he can’t.
  14. Yes, Allegro can automatically synchronize tracking statuses. Here you will find a list of carriers/couriers which are integrated with Allegro.
  15. Yes. When returning a deposit, we will attempt to collect the amount from Seller’s funds wallet within 24 hours. And after money returning, we will return FINISHED status. But if the buyer has bought the product within cash on delivery method (or there was other situation where the buyer did not pay via Allegro Finance) - then it won’t have FINISHED status, but CREATED - until the sales commission will be eventually refunded - then the status should be COMMISSION_REFUNDED.
stale[bot] commented 4 weeks ago

W tym wątku nie pojawiła się żadna nowa odpowiedź w ciągu 7 dni, dlatego automatycznie oznaczamy go jako przeterminowany. Jeśli w ciągu kolejnych 7 dni nie pojawi się żadna odpowiedź, wątek zostanie zamknięty. Dziękujemy za zaangażowanie w dyskusję i zachęcamy Cię do wypełnienia ankiety dotyczącej naszego wsparcia na forum.


There was no new reply in this thread within 7 days, therefore, we automatically marked it as expired. If no response is received within the next 7 days, this thread will be closed. Thank you for engaging in the discussion. We encourage you to complete our forum support survey.