mandate create in crud
This commit is contained in:
parent
76c5fd1804
commit
f190a007b8
@ -1846,6 +1846,44 @@ paths:
|
|||||||
"place": "Den Haag",
|
"place": "Den Haag",
|
||||||
},
|
},
|
||||||
]
|
]
|
||||||
|
/payments/{paymentId}/mandateinputs:
|
||||||
|
parameters:
|
||||||
|
- in: path
|
||||||
|
name: paymentId
|
||||||
|
schema:
|
||||||
|
type: string
|
||||||
|
format: uuid
|
||||||
|
example: fd09f3c5-35d9-4a1b-a98b-e46addb663f2
|
||||||
|
required: true
|
||||||
|
description: The id of the payment to process.
|
||||||
|
post:
|
||||||
|
summary: P2. Create a mandateInput.
|
||||||
|
description: Create a mandateInput..
|
||||||
|
tags:
|
||||||
|
- Payment
|
||||||
|
requestBody:
|
||||||
|
content:
|
||||||
|
application/json:
|
||||||
|
schema:
|
||||||
|
$ref: "#/components/schemas/unavailable"
|
||||||
|
example:
|
||||||
|
{
|
||||||
|
"directDebitMandateTypeId": 1,
|
||||||
|
"createdOn": "2024-03-22T09:00:00",
|
||||||
|
"bic": "RABONL2U",
|
||||||
|
"iban": "NL44RABO0123456789",
|
||||||
|
"ascription": "J. de Vries",
|
||||||
|
"place": "Den Haag",
|
||||||
|
}
|
||||||
|
responses:
|
||||||
|
"200":
|
||||||
|
description: OK
|
||||||
|
content:
|
||||||
|
application/json:
|
||||||
|
schema:
|
||||||
|
$ref: "#/components/schemas/unavailable"
|
||||||
|
example: { "mandateInputId": "dbbc3913-414e-4528-9c95-6c11a11e04ac" }
|
||||||
|
|
||||||
/mandateinputs/{mandateInputId}:
|
/mandateinputs/{mandateInputId}:
|
||||||
parameters:
|
parameters:
|
||||||
- in: path
|
- in: path
|
||||||
|
|||||||
@ -882,7 +882,7 @@ paths:
|
|||||||
schema:
|
schema:
|
||||||
$ref: "#/components/schemas/unavailable"
|
$ref: "#/components/schemas/unavailable"
|
||||||
example:
|
example:
|
||||||
{
|
{
|
||||||
"orders":
|
"orders":
|
||||||
[
|
[
|
||||||
{
|
{
|
||||||
@ -1326,10 +1326,22 @@ paths:
|
|||||||
"orderNumber": "ORD-123456",
|
"orderNumber": "ORD-123456",
|
||||||
"customerProfileId": 1337,
|
"customerProfileId": 1337,
|
||||||
"totalAmount": 121,
|
"totalAmount": 121,
|
||||||
"languageId": 1,
|
"language":
|
||||||
|
{
|
||||||
|
"languageId": 1,
|
||||||
|
"name": "Nederlands",
|
||||||
|
"iso639Code": "nl-NL",
|
||||||
|
"ietfCode": "nl",
|
||||||
|
},
|
||||||
"billingAddressId": 1,
|
"billingAddressId": 1,
|
||||||
"shippingAddressId": 1,
|
"shippingAddressId": 1,
|
||||||
"touchpointId": 3,
|
"touchPoint":
|
||||||
|
{
|
||||||
|
"salesTouchpointId": 3,
|
||||||
|
"name": "Website (Perplex)",
|
||||||
|
"isActive": true,
|
||||||
|
"retailerId": 1001,
|
||||||
|
},
|
||||||
"createdOn": "2024-03-22T09:00:00",
|
"createdOn": "2024-03-22T09:00:00",
|
||||||
"lastUpdatedOn": "2024-03-22T09:00:00",
|
"lastUpdatedOn": "2024-03-22T09:00:00",
|
||||||
"order_OrderStatus":
|
"order_OrderStatus":
|
||||||
@ -1507,7 +1519,15 @@ paths:
|
|||||||
"orderNumber": "123456",
|
"orderNumber": "123456",
|
||||||
"customerProfileId": 42,
|
"customerProfileId": 42,
|
||||||
"totalAmount": 121,
|
"totalAmount": 121,
|
||||||
"touchPointId": 1,
|
"touchPoint":
|
||||||
|
{
|
||||||
|
"salesTouchpointId": 3,
|
||||||
|
"name": "Website (Perplex)",
|
||||||
|
"isActive": true,
|
||||||
|
"retailerId": 1001,
|
||||||
|
},
|
||||||
|
"billingAddressId": 1,
|
||||||
|
"shippingAddressId": 1,
|
||||||
"language":
|
"language":
|
||||||
{
|
{
|
||||||
"languageId": 1,
|
"languageId": 1,
|
||||||
@ -1515,9 +1535,6 @@ paths:
|
|||||||
"iso639Code": "nl-NL",
|
"iso639Code": "nl-NL",
|
||||||
"ietfCode": "nl",
|
"ietfCode": "nl",
|
||||||
},
|
},
|
||||||
"billingAddressId": 1,
|
|
||||||
"shippingAddressId": 1,
|
|
||||||
"touchpointId": 3,
|
|
||||||
"createdOn": "2024-03-22T09:00:00",
|
"createdOn": "2024-03-22T09:00:00",
|
||||||
"lastUpdatedOn": "2024-03-22T09:00:00",
|
"lastUpdatedOn": "2024-03-22T09:00:00",
|
||||||
"order_OrderStatus":
|
"order_OrderStatus":
|
||||||
@ -1719,10 +1736,21 @@ paths:
|
|||||||
"orderNumber": "ORD-123456",
|
"orderNumber": "ORD-123456",
|
||||||
"customerProfileId": 1337,
|
"customerProfileId": 1337,
|
||||||
"totalAmount": 121,
|
"totalAmount": 121,
|
||||||
"languageId": 1,
|
"language": {
|
||||||
"billingAddressId": 2,
|
"languageId": 1,
|
||||||
|
"name": "Nederlands",
|
||||||
|
"iso639Code": "nl-NL",
|
||||||
|
"ietfCode": "nl"
|
||||||
|
},
|
||||||
|
"billingAddressId": 1,
|
||||||
"shippingAddressId": 1,
|
"shippingAddressId": 1,
|
||||||
"touchpointId": 3,
|
"touchPoint":
|
||||||
|
{
|
||||||
|
"salesTouchpointId": 3,
|
||||||
|
"name": "Website (Perplex)",
|
||||||
|
"isActive": true,
|
||||||
|
"retailerId": 1001,
|
||||||
|
},
|
||||||
"createdOn": "2024-03-22T09:00:00",
|
"createdOn": "2024-03-22T09:00:00",
|
||||||
"lastUpdatedOn": "2024-03-22T09:00:00",
|
"lastUpdatedOn": "2024-03-22T09:00:00",
|
||||||
"order_OrderStatus":
|
"order_OrderStatus":
|
||||||
@ -1991,10 +2019,21 @@ paths:
|
|||||||
"orderNumber": "ORD-123456",
|
"orderNumber": "ORD-123456",
|
||||||
"customerProfileId": 1337,
|
"customerProfileId": 1337,
|
||||||
"totalAmount": 121,
|
"totalAmount": 121,
|
||||||
"languageId": 1,
|
"language": {
|
||||||
"billingAddressId": 2,
|
"languageId": 1,
|
||||||
|
"name": "Nederlands",
|
||||||
|
"iso639Code": "nl-NL",
|
||||||
|
"ietfCode": "nl"
|
||||||
|
},
|
||||||
|
"billingAddressId": 1,
|
||||||
"shippingAddressId": 1,
|
"shippingAddressId": 1,
|
||||||
"touchpointId": 3,
|
"touchPoint":
|
||||||
|
{
|
||||||
|
"salesTouchpointId": 3,
|
||||||
|
"name": "Website (Perplex)",
|
||||||
|
"isActive": true,
|
||||||
|
"retailerId": 1001,
|
||||||
|
},
|
||||||
"createdOn": "2024-03-22T09:00:00",
|
"createdOn": "2024-03-22T09:00:00",
|
||||||
"lastUpdatedOn": "2024-03-22T09:00:00",
|
"lastUpdatedOn": "2024-03-22T09:00:00",
|
||||||
"order_OrderStatus":
|
"order_OrderStatus":
|
||||||
@ -2234,10 +2273,21 @@ paths:
|
|||||||
"orderNumber": "ORD-123456",
|
"orderNumber": "ORD-123456",
|
||||||
"customerProfileId": 1337,
|
"customerProfileId": 1337,
|
||||||
"totalAmount": 121,
|
"totalAmount": 121,
|
||||||
"languageId": 1,
|
"language": {
|
||||||
|
"languageId": 1,
|
||||||
|
"name": "Nederlands",
|
||||||
|
"iso639Code": "nl-NL",
|
||||||
|
"ietfCode": "nl"
|
||||||
|
},
|
||||||
"billingAddressId": 1,
|
"billingAddressId": 1,
|
||||||
"shippingAddressId": 1,
|
"shippingAddressId": 1,
|
||||||
"touchpointId": 3,
|
"touchPoint":
|
||||||
|
{
|
||||||
|
"salesTouchpointId": 3,
|
||||||
|
"name": "Website (Perplex)",
|
||||||
|
"isActive": true,
|
||||||
|
"retailerId": 1001,
|
||||||
|
},
|
||||||
"createdOn": "2024-03-22T09:00:00",
|
"createdOn": "2024-03-22T09:00:00",
|
||||||
"lastUpdatedOn": "2024-03-22T09:00:00",
|
"lastUpdatedOn": "2024-03-22T09:00:00",
|
||||||
"order_OrderStatus":
|
"order_OrderStatus":
|
||||||
@ -2391,10 +2441,21 @@ paths:
|
|||||||
"orderNumber": "ORD-123456",
|
"orderNumber": "ORD-123456",
|
||||||
"customerProfileId": 1337,
|
"customerProfileId": 1337,
|
||||||
"totalAmount": 0,
|
"totalAmount": 0,
|
||||||
"languageId": 1,
|
"language": {
|
||||||
"billingAddressId": 2,
|
"languageId": 1,
|
||||||
|
"name": "Nederlands",
|
||||||
|
"iso639Code": "nl-NL",
|
||||||
|
"ietfCode": "nl"
|
||||||
|
},
|
||||||
|
"billingAddressId": 1,
|
||||||
"shippingAddressId": 1,
|
"shippingAddressId": 1,
|
||||||
"touchpointId": 3,
|
"touchPoint":
|
||||||
|
{
|
||||||
|
"salesTouchpointId": 3,
|
||||||
|
"name": "Website (Perplex)",
|
||||||
|
"isActive": true,
|
||||||
|
"retailerId": 1001,
|
||||||
|
},
|
||||||
"createdOn": "2024-03-22T09:00:00",
|
"createdOn": "2024-03-22T09:00:00",
|
||||||
"lastUpdatedOn": "2024-03-22T09:00:00",
|
"lastUpdatedOn": "2024-03-22T09:00:00",
|
||||||
"order_OrderStatus":
|
"order_OrderStatus":
|
||||||
@ -2557,10 +2618,21 @@ paths:
|
|||||||
"orderNumber": "ORD-123456",
|
"orderNumber": "ORD-123456",
|
||||||
"customerProfileId": 1337,
|
"customerProfileId": 1337,
|
||||||
"totalAmount": 121,
|
"totalAmount": 121,
|
||||||
"languageId": 1,
|
"language": {
|
||||||
"billingAddressId": 2,
|
"languageId": 1,
|
||||||
|
"name": "Nederlands",
|
||||||
|
"iso639Code": "nl-NL",
|
||||||
|
"ietfCode": "nl"
|
||||||
|
},
|
||||||
|
"billingAddressId": 1,
|
||||||
"shippingAddressId": 1,
|
"shippingAddressId": 1,
|
||||||
"touchpointId": 3,
|
"touchPoint":
|
||||||
|
{
|
||||||
|
"salesTouchpointId": 3,
|
||||||
|
"name": "Website (Perplex)",
|
||||||
|
"isActive": true,
|
||||||
|
"retailerId": 1001,
|
||||||
|
},
|
||||||
"createdOn": "2024-03-22T09:00:00",
|
"createdOn": "2024-03-22T09:00:00",
|
||||||
"lastUpdatedOn": "2024-03-22T09:00:00",
|
"lastUpdatedOn": "2024-03-22T09:00:00",
|
||||||
"order_OrderStatus":
|
"order_OrderStatus":
|
||||||
@ -2786,8 +2858,13 @@ paths:
|
|||||||
"orderNumber": "ORD-123456",
|
"orderNumber": "ORD-123456",
|
||||||
"customerProfileId": 1337,
|
"customerProfileId": 1337,
|
||||||
"totalAmount": 121,
|
"totalAmount": 121,
|
||||||
"languageId": 1,
|
"language": {
|
||||||
"billingAddressId": 2,
|
"languageId": 1,
|
||||||
|
"name": "Nederlands",
|
||||||
|
"iso639Code": "nl-NL",
|
||||||
|
"ietfCode": "nl"
|
||||||
|
},
|
||||||
|
"billingAddressId": 1,
|
||||||
"shippingAddressId": 1,
|
"shippingAddressId": 1,
|
||||||
"touchpointId": 3,
|
"touchpointId": 3,
|
||||||
"createdOn": "2024-03-22T09:00:00",
|
"createdOn": "2024-03-22T09:00:00",
|
||||||
@ -2998,10 +3075,21 @@ paths:
|
|||||||
"orderNumber": "ORD-123456",
|
"orderNumber": "ORD-123456",
|
||||||
"customerProfileId": 1337,
|
"customerProfileId": 1337,
|
||||||
"totalAmount": 121,
|
"totalAmount": 121,
|
||||||
"languageId": 1,
|
"language": {
|
||||||
"billingAddressId": 2,
|
"languageId": 1,
|
||||||
|
"name": "Nederlands",
|
||||||
|
"iso639Code": "nl-NL",
|
||||||
|
"ietfCode": "nl"
|
||||||
|
},
|
||||||
|
"billingAddressId": 1,
|
||||||
"shippingAddressId": 1,
|
"shippingAddressId": 1,
|
||||||
"touchpointId": 3,
|
"touchPoint":
|
||||||
|
{
|
||||||
|
"salesTouchpointId": 3,
|
||||||
|
"name": "Website (Perplex)",
|
||||||
|
"isActive": true,
|
||||||
|
"retailerId": 1001,
|
||||||
|
},
|
||||||
"createdOn": "2024-03-22T09:00:00",
|
"createdOn": "2024-03-22T09:00:00",
|
||||||
"lastUpdatedOn": "2024-03-22T09:00:00",
|
"lastUpdatedOn": "2024-03-22T09:00:00",
|
||||||
"order_OrderStatus":
|
"order_OrderStatus":
|
||||||
@ -3150,10 +3238,21 @@ paths:
|
|||||||
"orderNumber": "ORD-123456",
|
"orderNumber": "ORD-123456",
|
||||||
"customerProfileId": 1337,
|
"customerProfileId": 1337,
|
||||||
"totalAmount": 121,
|
"totalAmount": 121,
|
||||||
"languageId": 1,
|
"language": {
|
||||||
"billingAddressId": 2,
|
"languageId": 1,
|
||||||
|
"name": "Nederlands",
|
||||||
|
"iso639Code": "nl-NL",
|
||||||
|
"ietfCode": "nl"
|
||||||
|
},
|
||||||
|
"billingAddressId": 1,
|
||||||
"shippingAddressId": 1,
|
"shippingAddressId": 1,
|
||||||
"touchpointId": 3,
|
"touchPoint":
|
||||||
|
{
|
||||||
|
"salesTouchpointId": 3,
|
||||||
|
"name": "Website (Perplex)",
|
||||||
|
"isActive": true,
|
||||||
|
"retailerId": 1001,
|
||||||
|
},
|
||||||
"createdOn": "2024-03-22T09:00:00",
|
"createdOn": "2024-03-22T09:00:00",
|
||||||
"lastUpdatedOn": "2024-03-22T09:00:00",
|
"lastUpdatedOn": "2024-03-22T09:00:00",
|
||||||
"order_OrderStatus":
|
"order_OrderStatus":
|
||||||
@ -3277,7 +3376,6 @@ paths:
|
|||||||
"city": "Den Haag",
|
"city": "Den Haag",
|
||||||
"country": "NL",
|
"country": "NL",
|
||||||
}
|
}
|
||||||
|
|
||||||
responses:
|
responses:
|
||||||
"200":
|
"200":
|
||||||
description: OK
|
description: OK
|
||||||
@ -3294,10 +3392,21 @@ paths:
|
|||||||
"orderNumber": "ORD-123456",
|
"orderNumber": "ORD-123456",
|
||||||
"customerProfileId": 1337,
|
"customerProfileId": 1337,
|
||||||
"totalAmount": 121,
|
"totalAmount": 121,
|
||||||
"languageId": 1,
|
"language": {
|
||||||
|
"languageId": 1,
|
||||||
|
"name": "Nederlands",
|
||||||
|
"iso639Code": "nl-NL",
|
||||||
|
"ietfCode": "nl"
|
||||||
|
},
|
||||||
"billingAddressId": 2,
|
"billingAddressId": 2,
|
||||||
"shippingAddressId": 1,
|
"shippingAddressId": 1,
|
||||||
"touchpointId": 3,
|
"touchPoint":
|
||||||
|
{
|
||||||
|
"salesTouchpointId": 3,
|
||||||
|
"name": "Website (Perplex)",
|
||||||
|
"isActive": true,
|
||||||
|
"retailerId": 1001,
|
||||||
|
},
|
||||||
"createdOn": "2024-03-22T09:00:00",
|
"createdOn": "2024-03-22T09:00:00",
|
||||||
"lastUpdatedOn": "2024-03-22T09:00:00",
|
"lastUpdatedOn": "2024-03-22T09:00:00",
|
||||||
"order_OrderStatus":
|
"order_OrderStatus":
|
||||||
@ -3418,7 +3527,6 @@ paths:
|
|||||||
"city": "Den Haag",
|
"city": "Den Haag",
|
||||||
"country": "NL",
|
"country": "NL",
|
||||||
}
|
}
|
||||||
|
|
||||||
responses:
|
responses:
|
||||||
"200":
|
"200":
|
||||||
description: OK
|
description: OK
|
||||||
@ -3435,10 +3543,21 @@ paths:
|
|||||||
"orderNumber": "ORD-123456",
|
"orderNumber": "ORD-123456",
|
||||||
"customerProfileId": 1337,
|
"customerProfileId": 1337,
|
||||||
"totalAmount": 121,
|
"totalAmount": 121,
|
||||||
"languageId": 1,
|
"language": {
|
||||||
"billingAddressId": 2,
|
"languageId": 1,
|
||||||
|
"name": "Nederlands",
|
||||||
|
"iso639Code": "nl-NL",
|
||||||
|
"ietfCode": "nl"
|
||||||
|
},
|
||||||
|
"billingAddressId": 1,
|
||||||
"shippingAddressId": 1,
|
"shippingAddressId": 1,
|
||||||
"touchpointId": 3,
|
"touchPoint":
|
||||||
|
{
|
||||||
|
"salesTouchpointId": 3,
|
||||||
|
"name": "Website (Perplex)",
|
||||||
|
"isActive": true,
|
||||||
|
"retailerId": 1001,
|
||||||
|
},
|
||||||
"createdOn": "2024-03-22T09:00:00",
|
"createdOn": "2024-03-22T09:00:00",
|
||||||
"lastUpdatedOn": "2024-03-22T09:00:00",
|
"lastUpdatedOn": "2024-03-22T09:00:00",
|
||||||
"order_OrderStatus":
|
"order_OrderStatus":
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user