What is the difference between Payment Notification URL, Finish Redirect URL, Unfinish Redirect URL, and Error URL?

The payment Notification URL is the merchant’s endpoint URL where Midtrans’ notification engine will send a success or failure HTTP notification.

Finish Redirect URL refers to a webpage that customers will see after they complete their transactions. Unfinished Redirect URL refers to the webpage that the customer will see if he or she does not proceed with the transaction. Lastly, the Error Redirect URL refers to the webpage the customer will see if the transaction fails.