Confirm receipt payment endpoint

Implementation is OPTIONAL

resource: /receipt/confirm

method: POST

Request : ReceiptPaymentConfirmationRequest

Response: void

{
	"receipt": {
		"institutionInvoiceId": "12345",
		"invoiceId": "5bd5c446ad950100018a79c0",
		"institutionId": "0bcae304-867c-41af-9980-be0d8e828d4s",
		"customerId": "0bcae298-867c-41af-9980-be0d8e828d3e",
		"products": [
			{
				"id": "1ABC",
				"barcode": "ABC-abc-1234",
				"productName": "Helen kiirkaeraheleb 500g",
				"amount": "1.03",
				"rowPrice": "12",
				"categories": [
					{
						"id": "C1",
						"name": "Teraviljad"
					}
				]
			}
		],
		"loyaltyCards": [
			{
				"name": "BonusCard",
				"lastFourNumbers": "1234567"
			}
		],
		"shipment": {
			"method": "PARCEL",
			"parcelId": "1ABSC",
			"name": "Ravala street parcel",
			"status": "WAITING_FOR_CONFIRMATION",
			"price": 5,
			"currency": "EUR",
			"expectedDeliveryUTCTime": "2019-04-20T19: 30: 00.000Z",
			"createdUTCTime": "2019-04-22T19: 30: 00.000Z",
			"contactEmail": "test@test.ee",
			"contactPhone": "56314762",
			"address": {
				"level1": "EE",
				"level2": "Harjumaa",
				"level3": "Tallinn",
				"level4": "kesklinn",
				"level5": "Tartumnt.",
				"level6": "53",
				"level7": null,
				"level8": null,
				"postalCode": "10115"
			}
		},
		"currency": "EUR",
		"totalWithoutAddition": 11,
		"additionSum": 1,
		"totalWithoutVAT": 10,
		"vatSum": 2,
		"total": 12
	},
	"status": "PAYED"
}

Last updated