Change of Payment and Fulfillment status

Payment and Fulfilment statuses do not affect anything in the marketplace; their sole purpose is to help merchants/admin track the status of a transaction.

 

What is a Payment status?

Payment status refers to the progression state of the transaction/money movement reported by the payment gateway. There are 7 possible states of payment :

  • Acknowledged

  • Processing

  • Waiting For Payment

  • Pending

  • Paid

  • Failed

  • Refunded

     

What is a Fulfillment status?

Fulfillment status refers to the progression state of the item movement. There are 2 possible states of fulfillment:

  • Delivered - The item has reached the buyer

  • Acknowledged - The item has not reached the buyer 

     

The APIs that can do this are:

 

  1. Edit Order Details (Merchant Auth)

This API can edit the order details such as Freight, Discount Amount, Surcharge, Payment Statuses, for a single merchant. It must be authenticated with the token of the merchant who owns the order.

 

  1. Edit Order Details (Admin Auth)

This API can edit the order details such as Freight, Discount Amount, Surcharge, Payment Statuses, for several merchants at the same time. It must be authenticated with the admin token.