Skip to content

jjerin861/Order-Confirmation-Service

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Order confirmation server

Order confirmation server.

Steps to Execute

1. export envs

export PORT=8080

2. start the application

go run main.go

payment_confirmation [POST]

http://localhost:8080/order_status/webhook/payment_confirmation

Sample request body

{
	"order_id": "de-ber-76898",
	"amount": 2000,
	"payment_reference": "h87j87y9q34rjo8rweqjo9fdckjhdslkmsdf",
	"payment_status": "confirmed"
}

fraud_check [POST]

http://localhost:8080/order_status/webhook/fraud_check

Sample request body

{
	"reference_id": "de-ber-76898",
	"risk_points": 10 
}

vendor_confirmation [POST]

http://localhost:8080/order_status/webhook/vendor_confirmation

Sample request body

{
	"order": "de-ber-76898",
	"status": "confirmed"
}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages