1
1
lockVersion: 2.0.0
2
2
id: 16ed6937-9038-4c34-a8b6-e4732948f250
3
3
management:
4
- docChecksum: 78284ec74810ae1076fbf09c0b330dc9
4
+ docChecksum: 118b2ea82d4469acf68936b2716bd368
5
5
docVersion: 1.0.0
6
- speakeasyVersion: 1.555.0
7
- generationVersion: 2.618.0
8
- releaseVersion: 1.0.0-beta.14
9
- configChecksum: 8d7e24d56143096ed16e938649649a1b
6
+ speakeasyVersion: 1.555.2
7
+ generationVersion: 2.620.2
8
+ releaseVersion: 1.0.0-beta.15
9
+ configChecksum: 0456acc4696e0d53c45f1e7d5b8210e3
10
10
repoURL: https://github.com/gr4vy/gr4vy-php.git
11
11
installationURL: https://github.com/gr4vy/gr4vy-php
12
12
published: true
@@ -39,6 +39,8 @@ generatedFiles:
39
39
- docs/AddBuyerResponse.md
40
40
- docs/AddBuyerShippingDetailsRequest.md
41
41
- docs/AddBuyerShippingDetailsResponse.md
42
+ - docs/AddPaymentLinkRequest.md
43
+ - docs/AddPaymentLinkResponse.md
42
44
- docs/AddReportRequest.md
43
45
- docs/AddReportResponse.md
44
46
- docs/Address.md
@@ -77,6 +79,7 @@ generatedFiles:
77
79
- docs/ClickToPayPaymentMethodCreate.md
78
80
- docs/ClickToPaySession.md
79
81
- docs/ClickToPaySessionRequest.md
82
+ - docs/CollectionPaymentLink.md
80
83
- docs/ConfigureDigitalWalletRequest.md
81
84
- docs/ConfigureDigitalWalletResponse.md
82
85
- docs/ConnectionOptions.md
@@ -147,6 +150,8 @@ generatedFiles:
147
150
- docs/DigitalWalletUpdate.md
148
151
- docs/DigitalWallets.md
149
152
- docs/ErrorDetail.md
153
+ - docs/ExpirePaymentLinkRequest.md
154
+ - docs/ExpirePaymentLinkResponse.md
150
155
- docs/Field.md
151
156
- docs/GetBuyerRequest.md
152
157
- docs/GetBuyerResponse.md
@@ -160,6 +165,8 @@ generatedFiles:
160
165
- docs/GetGiftCardResponse.md
161
166
- docs/GetMerchantAccountRequest.md
162
167
- docs/GetMerchantAccountResponse.md
168
+ - docs/GetPaymentLinkRequest.md
169
+ - docs/GetPaymentLinkResponse.md
163
170
- docs/GetPaymentMethodRequest.md
164
171
- docs/GetPaymentMethodResponse.md
165
172
- docs/GetPaymentServiceDefinitionRequest.md
@@ -222,6 +229,8 @@ generatedFiles:
222
229
- docs/ListGiftCardsResponse.md
223
230
- docs/ListMerchantAccountsRequest.md
224
231
- docs/ListMerchantAccountsResponse.md
232
+ - docs/ListPaymentLinksRequest.md
233
+ - docs/ListPaymentLinksResponse.md
225
234
- docs/ListPaymentMethodNetworkTokensRequest.md
226
235
- docs/ListPaymentMethodNetworkTokensResponse.md
227
236
- docs/ListPaymentMethodPaymentServiceTokensRequest.md
@@ -257,6 +266,8 @@ generatedFiles:
257
266
- docs/NetworkTokenCreate.md
258
267
- docs/NetworkTokenPaymentMethodCreate.md
259
268
- docs/NetworkTokens.md
269
+ - docs/PaymentLink.md
270
+ - docs/PaymentLinkCreate.md
260
271
- docs/PaymentMethod.md
261
272
- docs/PaymentMethodCard.md
262
273
- docs/PaymentMethodDetailsCard.md
@@ -399,6 +410,7 @@ generatedFiles:
399
410
- docs/sdks/jobs/README.md
400
411
- docs/sdks/merchantaccountssdk/README.md
401
412
- docs/sdks/networktokenscryptogram/README.md
413
+ - docs/sdks/paymentlinks/README.md
402
414
- docs/sdks/paymentmethodsnetworktokens/README.md
403
415
- docs/sdks/paymentmethodspaymentservicetokens/README.md
404
416
- docs/sdks/paymentmethodssdk/README.md
@@ -425,6 +437,8 @@ generatedFiles:
425
437
- src/AddBuyerResponse.php
426
438
- src/AddBuyerShippingDetailsRequest.php
427
439
- src/AddBuyerShippingDetailsResponse.php
440
+ - src/AddPaymentLinkRequest.php
441
+ - src/AddPaymentLinkResponse.php
428
442
- src/AddReportRequest.php
429
443
- src/AddReportResponse.php
430
444
- src/Address.php
@@ -471,6 +485,7 @@ generatedFiles:
471
485
- src/ClickToPayPaymentMethodCreate.php
472
486
- src/ClickToPaySession.php
473
487
- src/ClickToPaySessionRequest.php
488
+ - src/CollectionPaymentLink.php
474
489
- src/ConfigureDigitalWalletRequest.php
475
490
- src/ConfigureDigitalWalletResponse.php
476
491
- src/ConnectionOptions.php
@@ -544,6 +559,8 @@ generatedFiles:
544
559
- src/ErrorDetail.php
545
560
- src/Events.php
546
561
- src/Executions.php
562
+ - src/ExpirePaymentLinkRequest.php
563
+ - src/ExpirePaymentLinkResponse.php
547
564
- src/Field.php
548
565
- src/GetBuyerRequest.php
549
566
- src/GetBuyerResponse.php
@@ -557,6 +574,8 @@ generatedFiles:
557
574
- src/GetGiftCardResponse.php
558
575
- src/GetMerchantAccountRequest.php
559
576
- src/GetMerchantAccountResponse.php
577
+ - src/GetPaymentLinkRequest.php
578
+ - src/GetPaymentLinkResponse.php
560
579
- src/GetPaymentMethodRequest.php
561
580
- src/GetPaymentMethodResponse.php
562
581
- src/GetPaymentServiceDefinitionRequest.php
@@ -634,6 +653,8 @@ generatedFiles:
634
653
- src/ListGiftCardsResponse.php
635
654
- src/ListMerchantAccountsRequest.php
636
655
- src/ListMerchantAccountsResponse.php
656
+ - src/ListPaymentLinksRequest.php
657
+ - src/ListPaymentLinksResponse.php
637
658
- src/ListPaymentMethodNetworkTokensRequest.php
638
659
- src/ListPaymentMethodNetworkTokensResponse.php
639
660
- src/ListPaymentMethodPaymentServiceTokensRequest.php
@@ -670,6 +691,9 @@ generatedFiles:
670
691
- src/NetworkTokenPaymentMethodCreate.php
671
692
- src/NetworkTokens.php
672
693
- src/NetworkTokensCryptogram.php
694
+ - src/PaymentLink.php
695
+ - src/PaymentLinkCreate.php
696
+ - src/PaymentLinks.php
673
697
- src/PaymentMethod.php
674
698
- src/PaymentMethodCard.php
675
699
- src/PaymentMethodDetailsCard.php
@@ -3947,5 +3971,130 @@ examples:
3947
3971
application/json: {"type": "error", "code": "bad_gateway", "status": 502, "message": "Request could not be processed"}
3948
3972
"504":
3949
3973
application/json: {"type": "error", "code": "gateway_timeout", "status": 504, "message": "Request could not be processed"}
3974
+ add_payment_link:
3975
+ speakeasy-default-add-payment-link:
3976
+ requestBody:
3977
+ application/json: {"amount": 1299, "country": "DE", "currency": "EUR"}
3978
+ responses:
3979
+ "201":
3980
+ application/json: {"id": "a1b2c3d4-5678-90ab-cdef-1234567890ab", "type": "payment-link", "url": "https://example.com/link/a1b2c3d4-5678-90ab-cdef-1234567890ab", "amount": 1299, "country": "DE", "currency": "EUR", "intent": "<value>", "cart_items": [{"name": "Widget", "quantity": 2, "unit_amount": 1299}], "payment_source": "<value>", "created_at": "2024-05-30T12:34:56.000Z", "updated_at": "2024-05-30T13:00:00.000Z", "status": "<value>"}
3981
+ "400":
3982
+ application/json: {"type": "error", "code": "bad_request", "status": 400, "message": "Request failed validation"}
3983
+ "401":
3984
+ application/json: {"type": "error", "code": "unauthorized", "status": 401, "message": "No valid API authentication found"}
3985
+ "403":
3986
+ application/json: {"type": "error", "code": "forbidden", "status": 403, "message": "Request failed validation"}
3987
+ "404":
3988
+ application/json: {"type": "error", "code": "not_found", "status": 404, "message": "The resource could not be found"}
3989
+ "405":
3990
+ application/json: {"type": "error", "code": "method_not_allowed", "status": 405, "message": "Method Not Allowed"}
3991
+ "409":
3992
+ application/json: {"type": "error", "code": "duplicate_record", "status": 409, "message": "Request failed validation"}
3993
+ "422":
3994
+ application/json: {}
3995
+ "425":
3996
+ application/json: {"type": "error", "code": "too_early", "status": 425, "message": "Request failed validation"}
3997
+ "429":
3998
+ application/json: {"type": "error", "code": "too_many_requests", "status": 429, "message": "Request failed validation"}
3999
+ "500":
4000
+ application/json: {"type": "error", "code": "server_error", "status": 500, "message": "Request could not be processed"}
4001
+ "502":
4002
+ application/json: {"type": "error", "code": "bad_gateway", "status": 502, "message": "Request could not be processed"}
4003
+ "504":
4004
+ application/json: {"type": "error", "code": "gateway_timeout", "status": 504, "message": "Request could not be processed"}
4005
+ list_payment_links:
4006
+ speakeasy-default-list-payment-links:
4007
+ parameters:
4008
+ query:
4009
+ limit: 20
4010
+ responses:
4011
+ "200":
4012
+ application/json: {"items": [], "limit": 20}
4013
+ "400":
4014
+ application/json: {"type": "error", "code": "bad_request", "status": 400, "message": "Request failed validation"}
4015
+ "401":
4016
+ application/json: {"type": "error", "code": "unauthorized", "status": 401, "message": "No valid API authentication found"}
4017
+ "403":
4018
+ application/json: {"type": "error", "code": "forbidden", "status": 403, "message": "Request failed validation"}
4019
+ "404":
4020
+ application/json: {"type": "error", "code": "not_found", "status": 404, "message": "The resource could not be found"}
4021
+ "405":
4022
+ application/json: {"type": "error", "code": "method_not_allowed", "status": 405, "message": "Method Not Allowed"}
4023
+ "409":
4024
+ application/json: {"type": "error", "code": "duplicate_record", "status": 409, "message": "Request failed validation"}
4025
+ "422":
4026
+ application/json: {}
4027
+ "425":
4028
+ application/json: {"type": "error", "code": "too_early", "status": 425, "message": "Request failed validation"}
4029
+ "429":
4030
+ application/json: {"type": "error", "code": "too_many_requests", "status": 429, "message": "Request failed validation"}
4031
+ "500":
4032
+ application/json: {"type": "error", "code": "server_error", "status": 500, "message": "Request could not be processed"}
4033
+ "502":
4034
+ application/json: {"type": "error", "code": "bad_gateway", "status": 502, "message": "Request could not be processed"}
4035
+ "504":
4036
+ application/json: {"type": "error", "code": "gateway_timeout", "status": 504, "message": "Request could not be processed"}
4037
+ expire_payment_link:
4038
+ speakeasy-default-expire-payment-link:
4039
+ parameters:
4040
+ path:
4041
+ payment_link_id: "a1b2c3d4-5678-90ab-cdef-1234567890ab"
4042
+ responses:
4043
+ "400":
4044
+ application/json: {"type": "error", "code": "bad_request", "status": 400, "message": "Request failed validation"}
4045
+ "401":
4046
+ application/json: {"type": "error", "code": "unauthorized", "status": 401, "message": "No valid API authentication found"}
4047
+ "403":
4048
+ application/json: {"type": "error", "code": "forbidden", "status": 403, "message": "Request failed validation"}
4049
+ "404":
4050
+ application/json: {"type": "error", "code": "not_found", "status": 404, "message": "The resource could not be found"}
4051
+ "405":
4052
+ application/json: {"type": "error", "code": "method_not_allowed", "status": 405, "message": "Method Not Allowed"}
4053
+ "409":
4054
+ application/json: {"type": "error", "code": "duplicate_record", "status": 409, "message": "Request failed validation"}
4055
+ "422":
4056
+ application/json: {}
4057
+ "425":
4058
+ application/json: {"type": "error", "code": "too_early", "status": 425, "message": "Request failed validation"}
4059
+ "429":
4060
+ application/json: {"type": "error", "code": "too_many_requests", "status": 429, "message": "Request failed validation"}
4061
+ "500":
4062
+ application/json: {"type": "error", "code": "server_error", "status": 500, "message": "Request could not be processed"}
4063
+ "502":
4064
+ application/json: {"type": "error", "code": "bad_gateway", "status": 502, "message": "Request could not be processed"}
4065
+ "504":
4066
+ application/json: {"type": "error", "code": "gateway_timeout", "status": 504, "message": "Request could not be processed"}
4067
+ get_payment_link:
4068
+ speakeasy-default-get-payment-link:
4069
+ parameters:
4070
+ path:
4071
+ payment_link_id: "a1b2c3d4-5678-90ab-cdef-1234567890ab"
4072
+ responses:
4073
+ "200":
4074
+ application/json: {"id": "a1b2c3d4-5678-90ab-cdef-1234567890ab", "type": "payment-link", "url": "https://example.com/link/a1b2c3d4-5678-90ab-cdef-1234567890ab", "amount": 1299, "country": "DE", "currency": "EUR", "intent": "<value>", "cart_items": [{"name": "Widget", "quantity": 2, "unit_amount": 1299}], "payment_source": "<value>", "created_at": "2024-05-30T12:34:56.000Z", "updated_at": "2024-05-30T13:00:00.000Z", "status": "<value>"}
4075
+ "400":
4076
+ application/json: {"type": "error", "code": "bad_request", "status": 400, "message": "Request failed validation"}
4077
+ "401":
4078
+ application/json: {"type": "error", "code": "unauthorized", "status": 401, "message": "No valid API authentication found"}
4079
+ "403":
4080
+ application/json: {"type": "error", "code": "forbidden", "status": 403, "message": "Request failed validation"}
4081
+ "404":
4082
+ application/json: {"type": "error", "code": "not_found", "status": 404, "message": "The resource could not be found"}
4083
+ "405":
4084
+ application/json: {"type": "error", "code": "method_not_allowed", "status": 405, "message": "Method Not Allowed"}
4085
+ "409":
4086
+ application/json: {"type": "error", "code": "duplicate_record", "status": 409, "message": "Request failed validation"}
4087
+ "422":
4088
+ application/json: {}
4089
+ "425":
4090
+ application/json: {"type": "error", "code": "too_early", "status": 425, "message": "Request failed validation"}
4091
+ "429":
4092
+ application/json: {"type": "error", "code": "too_many_requests", "status": 429, "message": "Request failed validation"}
4093
+ "500":
4094
+ application/json: {"type": "error", "code": "server_error", "status": 500, "message": "Request could not be processed"}
4095
+ "502":
4096
+ application/json: {"type": "error", "code": "bad_gateway", "status": 502, "message": "Request could not be processed"}
4097
+ "504":
4098
+ application/json: {"type": "error", "code": "gateway_timeout", "status": 504, "message": "Request could not be processed"}
3950
4099
examplesVersion: 1.0.2
3951
4100
generatedTests: {}
0 commit comments