Skip to content

Commit

Permalink
spec release
Browse files Browse the repository at this point in the history
  • Loading branch information
Adyen Automation committed Apr 5, 2024
1 parent 36dcf2f commit 5efe715
Show file tree
Hide file tree
Showing 34 changed files with 1,864 additions and 129 deletions.
44 changes: 43 additions & 1 deletion json/CheckoutService-v37.json
Original file line number Diff line number Diff line change
Expand Up @@ -5272,6 +5272,45 @@
"title" : "Card",
"type" : "object"
},
"CashAppDetails" : {
"additionalProperties" : false,
"properties" : {
"cashtag" : {
"description" : "Cash App issued cashtag for recurring payment",
"type" : "string"
},
"customerId" : {
"description" : "Cash App issued customerId for recurring payment",
"type" : "string"
},
"grantId" : {
"description" : "Cash App issued grantId for one time payment",
"type" : "string"
},
"onFileGrantId" : {
"description" : "Cash App issued onFileGrantId for recurring payment",
"type" : "string"
},
"recurringDetailReference" : {
"description" : "This is the `recurringDetailReference` returned in the response when you created the token.",
"type" : "string"
},
"requestId" : {
"description" : "Cash App request id",
"type" : "string"
},
"type" : {
"default" : "cashapp",
"description" : "cashapp",
"enum" : [
"cashapp"
],
"type" : "string"
}
},
"title" : "Stored Payment Method",
"type" : "object"
},
"CellulantDetails" : {
"additionalProperties" : false,
"properties" : {
Expand Down Expand Up @@ -6601,7 +6640,7 @@
"additionalProperties" : false,
"properties" : {
"value" : {
"description" : "Defines the number of installments. Its value needs to be greater than zero.\n\nUsually, the maximum allowed number of installments is capped. For example, it may not be possible to split a payment in more than 24 installments. The acquirer sets this upper limit, so its value may vary.",
"description" : "Defines the number of installments.\nUsually, the maximum allowed number of installments is capped. For example, it may not be possible to split a payment in more than 24 installments. The acquirer sets this upper limit, so its value may vary.\nThis value can be zero for Installments processed in Mexico",
"format" : "int32",
"type" : "integer"
}
Expand Down Expand Up @@ -8659,6 +8698,9 @@
{
"$ref" : "#/components/schemas/CardDetails"
},
{
"$ref" : "#/components/schemas/CashAppDetails"
},
{
"$ref" : "#/components/schemas/CellulantDetails"
},
Expand Down
44 changes: 43 additions & 1 deletion json/CheckoutService-v40.json
Original file line number Diff line number Diff line change
Expand Up @@ -5485,6 +5485,45 @@
"title" : "Card",
"type" : "object"
},
"CashAppDetails" : {
"additionalProperties" : false,
"properties" : {
"cashtag" : {
"description" : "Cash App issued cashtag for recurring payment",
"type" : "string"
},
"customerId" : {
"description" : "Cash App issued customerId for recurring payment",
"type" : "string"
},
"grantId" : {
"description" : "Cash App issued grantId for one time payment",
"type" : "string"
},
"onFileGrantId" : {
"description" : "Cash App issued onFileGrantId for recurring payment",
"type" : "string"
},
"recurringDetailReference" : {
"description" : "This is the `recurringDetailReference` returned in the response when you created the token.",
"type" : "string"
},
"requestId" : {
"description" : "Cash App request id",
"type" : "string"
},
"type" : {
"default" : "cashapp",
"description" : "cashapp",
"enum" : [
"cashapp"
],
"type" : "string"
}
},
"title" : "Stored Payment Method",
"type" : "object"
},
"CellulantDetails" : {
"additionalProperties" : false,
"properties" : {
Expand Down Expand Up @@ -6870,7 +6909,7 @@
"additionalProperties" : false,
"properties" : {
"value" : {
"description" : "Defines the number of installments. Its value needs to be greater than zero.\n\nUsually, the maximum allowed number of installments is capped. For example, it may not be possible to split a payment in more than 24 installments. The acquirer sets this upper limit, so its value may vary.",
"description" : "Defines the number of installments.\nUsually, the maximum allowed number of installments is capped. For example, it may not be possible to split a payment in more than 24 installments. The acquirer sets this upper limit, so its value may vary.\nThis value can be zero for Installments processed in Mexico",
"format" : "int32",
"type" : "integer"
}
Expand Down Expand Up @@ -9017,6 +9056,9 @@
{
"$ref" : "#/components/schemas/CardDetails"
},
{
"$ref" : "#/components/schemas/CashAppDetails"
},
{
"$ref" : "#/components/schemas/CellulantDetails"
},
Expand Down
44 changes: 43 additions & 1 deletion json/CheckoutService-v41.json
Original file line number Diff line number Diff line change
Expand Up @@ -5498,6 +5498,45 @@
"title" : "Card",
"type" : "object"
},
"CashAppDetails" : {
"additionalProperties" : false,
"properties" : {
"cashtag" : {
"description" : "Cash App issued cashtag for recurring payment",
"type" : "string"
},
"customerId" : {
"description" : "Cash App issued customerId for recurring payment",
"type" : "string"
},
"grantId" : {
"description" : "Cash App issued grantId for one time payment",
"type" : "string"
},
"onFileGrantId" : {
"description" : "Cash App issued onFileGrantId for recurring payment",
"type" : "string"
},
"recurringDetailReference" : {
"description" : "This is the `recurringDetailReference` returned in the response when you created the token.",
"type" : "string"
},
"requestId" : {
"description" : "Cash App request id",
"type" : "string"
},
"type" : {
"default" : "cashapp",
"description" : "cashapp",
"enum" : [
"cashapp"
],
"type" : "string"
}
},
"title" : "Stored Payment Method",
"type" : "object"
},
"CellulantDetails" : {
"additionalProperties" : false,
"properties" : {
Expand Down Expand Up @@ -6883,7 +6922,7 @@
"additionalProperties" : false,
"properties" : {
"value" : {
"description" : "Defines the number of installments. Its value needs to be greater than zero.\n\nUsually, the maximum allowed number of installments is capped. For example, it may not be possible to split a payment in more than 24 installments. The acquirer sets this upper limit, so its value may vary.",
"description" : "Defines the number of installments.\nUsually, the maximum allowed number of installments is capped. For example, it may not be possible to split a payment in more than 24 installments. The acquirer sets this upper limit, so its value may vary.\nThis value can be zero for Installments processed in Mexico",
"format" : "int32",
"type" : "integer"
}
Expand Down Expand Up @@ -9035,6 +9074,9 @@
{
"$ref" : "#/components/schemas/CardDetails"
},
{
"$ref" : "#/components/schemas/CashAppDetails"
},
{
"$ref" : "#/components/schemas/CellulantDetails"
},
Expand Down
44 changes: 43 additions & 1 deletion json/CheckoutService-v46.json
Original file line number Diff line number Diff line change
Expand Up @@ -5498,6 +5498,45 @@
"title" : "Card",
"type" : "object"
},
"CashAppDetails" : {
"additionalProperties" : false,
"properties" : {
"cashtag" : {
"description" : "Cash App issued cashtag for recurring payment",
"type" : "string"
},
"customerId" : {
"description" : "Cash App issued customerId for recurring payment",
"type" : "string"
},
"grantId" : {
"description" : "Cash App issued grantId for one time payment",
"type" : "string"
},
"onFileGrantId" : {
"description" : "Cash App issued onFileGrantId for recurring payment",
"type" : "string"
},
"recurringDetailReference" : {
"description" : "This is the `recurringDetailReference` returned in the response when you created the token.",
"type" : "string"
},
"requestId" : {
"description" : "Cash App request id",
"type" : "string"
},
"type" : {
"default" : "cashapp",
"description" : "cashapp",
"enum" : [
"cashapp"
],
"type" : "string"
}
},
"title" : "Stored Payment Method",
"type" : "object"
},
"CellulantDetails" : {
"additionalProperties" : false,
"properties" : {
Expand Down Expand Up @@ -6883,7 +6922,7 @@
"additionalProperties" : false,
"properties" : {
"value" : {
"description" : "Defines the number of installments. Its value needs to be greater than zero.\n\nUsually, the maximum allowed number of installments is capped. For example, it may not be possible to split a payment in more than 24 installments. The acquirer sets this upper limit, so its value may vary.",
"description" : "Defines the number of installments.\nUsually, the maximum allowed number of installments is capped. For example, it may not be possible to split a payment in more than 24 installments. The acquirer sets this upper limit, so its value may vary.\nThis value can be zero for Installments processed in Mexico",
"format" : "int32",
"type" : "integer"
}
Expand Down Expand Up @@ -9035,6 +9074,9 @@
{
"$ref" : "#/components/schemas/CardDetails"
},
{
"$ref" : "#/components/schemas/CashAppDetails"
},
{
"$ref" : "#/components/schemas/CellulantDetails"
},
Expand Down
53 changes: 52 additions & 1 deletion json/CheckoutService-v49.json
Original file line number Diff line number Diff line change
Expand Up @@ -5579,6 +5579,54 @@
"title" : "Card",
"type" : "object"
},
"CashAppDetails" : {
"additionalProperties" : false,
"properties" : {
"cashtag" : {
"description" : "Cash App issued cashtag for recurring payment",
"type" : "string"
},
"customerId" : {
"description" : "Cash App issued customerId for recurring payment",
"type" : "string"
},
"grantId" : {
"description" : "Cash App issued grantId for one time payment",
"type" : "string"
},
"onFileGrantId" : {
"description" : "Cash App issued onFileGrantId for recurring payment",
"type" : "string"
},
"recurringDetailReference" : {
"deprecated" : true,
"x-deprecatedInVersion" : "49",
"x-deprecatedMessage" : "Use `storedPaymentMethodId` instead.",
"description" : "This is the `recurringDetailReference` returned in the response when you created the token.",
"type" : "string"
},
"requestId" : {
"description" : "Cash App request id",
"type" : "string"
},
"storedPaymentMethodId" : {
"x-addedInVersion" : "49",
"description" : "This is the `recurringDetailReference` returned in the response when you created the token.",
"maxLength" : 64,
"type" : "string"
},
"type" : {
"default" : "cashapp",
"description" : "cashapp",
"enum" : [
"cashapp"
],
"type" : "string"
}
},
"title" : "Stored Payment Method",
"type" : "object"
},
"CellulantDetails" : {
"additionalProperties" : false,
"properties" : {
Expand Down Expand Up @@ -7366,7 +7414,7 @@
"additionalProperties" : false,
"properties" : {
"value" : {
"description" : "Defines the number of installments. Its value needs to be greater than zero.\n\nUsually, the maximum allowed number of installments is capped. For example, it may not be possible to split a payment in more than 24 installments. The acquirer sets this upper limit, so its value may vary.",
"description" : "Defines the number of installments.\nUsually, the maximum allowed number of installments is capped. For example, it may not be possible to split a payment in more than 24 installments. The acquirer sets this upper limit, so its value may vary.\nThis value can be zero for Installments processed in Mexico",
"format" : "int32",
"type" : "integer"
}
Expand Down Expand Up @@ -9602,6 +9650,9 @@
{
"$ref" : "#/components/schemas/CardDetails"
},
{
"$ref" : "#/components/schemas/CashAppDetails"
},
{
"$ref" : "#/components/schemas/CellulantDetails"
},
Expand Down
Loading

0 comments on commit 5efe715

Please sign in to comment.