Skip to content

Commit 97b5738

Browse files
author
bitbucket-pipelines
committed
Generating Python SDK.
1 parent 249ffcc commit 97b5738

File tree

324 files changed

+1550
-763
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

324 files changed

+1550
-763
lines changed

.openapi-generator/FILES

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
README.md
77
cashfree_pg/__init__.py
88
cashfree_pg/api/__init__.py
9+
cashfree_pg/api/customers_api.py
910
cashfree_pg/api/eligibility_api.py
1011
cashfree_pg/api/offers_api.py
1112
cashfree_pg/api/orders_api.py
@@ -42,6 +43,7 @@ cashfree_pg/models/cardless_emi_entity.py
4243
cashfree_pg/models/cardless_emi_payment_method.py
4344
cashfree_pg/models/cardless_emi_queries.py
4445
cashfree_pg/models/cashback_details.py
46+
cashfree_pg/models/create_customer_request.py
4547
cashfree_pg/models/create_link_request.py
4648
cashfree_pg/models/create_offer_request.py
4749
cashfree_pg/models/create_order_request.py
@@ -51,6 +53,7 @@ cashfree_pg/models/create_terminal_transaction_request.py
5153
cashfree_pg/models/cryptogram_entity.py
5254
cashfree_pg/models/customer_details.py
5355
cashfree_pg/models/customer_details_cardless_emi.py
56+
cashfree_pg/models/customer_entity.py
5457
cashfree_pg/models/discount_details.py
5558
cashfree_pg/models/eligibility_cardless_emi_entity.py
5659
cashfree_pg/models/eligibility_fetch_cardless_emi_request.py
@@ -78,7 +81,7 @@ cashfree_pg/models/instrument_webhook_data.py
7881
cashfree_pg/models/instrument_webhook_data_entity.py
7982
cashfree_pg/models/link_customer_details_entity.py
8083
cashfree_pg/models/link_entity.py
81-
cashfree_pg/models/link_meta_entity.py
84+
cashfree_pg/models/link_meta_response_entity.py
8285
cashfree_pg/models/link_notify_entity.py
8386
cashfree_pg/models/net_banking_payment_method.py
8487
cashfree_pg/models/netbanking.py
@@ -124,7 +127,6 @@ cashfree_pg/models/payment_method_upiin_payments_entity.py
124127
cashfree_pg/models/payment_methods_filters.py
125128
cashfree_pg/models/payment_methods_queries.py
126129
cashfree_pg/models/payment_mode_details.py
127-
cashfree_pg/models/payment_url_object.py
128130
cashfree_pg/models/payment_webhook.py
129131
cashfree_pg/models/payment_webhook_customer_entity.py
130132
cashfree_pg/models/payment_webhook_data_entity.py
@@ -136,21 +138,19 @@ cashfree_pg/models/recon_entity.py
136138
cashfree_pg/models/recon_entity_data_inner.py
137139
cashfree_pg/models/refund_entity.py
138140
cashfree_pg/models/refund_speed.py
139-
cashfree_pg/models/refund_url_object.py
140141
cashfree_pg/models/refund_webhook.py
141142
cashfree_pg/models/refund_webhook_data_entity.py
142143
cashfree_pg/models/saved_instrument_meta.py
143144
cashfree_pg/models/settlement_entity.py
144145
cashfree_pg/models/settlement_fetch_recon_request.py
145-
cashfree_pg/models/settlement_fetch_recon_request_filters.py
146146
cashfree_pg/models/settlement_recon_entity.py
147147
cashfree_pg/models/settlement_recon_entity_data_inner.py
148-
cashfree_pg/models/settlement_url_object.py
149148
cashfree_pg/models/settlement_webhook.py
150149
cashfree_pg/models/settlement_webhook_data_entity.py
151150
cashfree_pg/models/terminal_details.py
152151
cashfree_pg/models/terminal_entity.py
153152
cashfree_pg/models/terminal_transaction_entity.py
153+
cashfree_pg/models/terminate_order_request.py
154154
cashfree_pg/models/upi.py
155155
cashfree_pg/models/upi_authorize_details.py
156156
cashfree_pg/models/upi_payment_method.py
@@ -178,6 +178,7 @@ docs/CardlessEMIEntity.md
178178
docs/CardlessEMIPaymentMethod.md
179179
docs/CardlessEMIQueries.md
180180
docs/CashbackDetails.md
181+
docs/CreateCustomerRequest.md
181182
docs/CreateLinkRequest.md
182183
docs/CreateOfferRequest.md
183184
docs/CreateOrderRequest.md
@@ -187,6 +188,8 @@ docs/CreateTerminalTransactionRequest.md
187188
docs/CryptogramEntity.md
188189
docs/CustomerDetails.md
189190
docs/CustomerDetailsCardlessEMI.md
191+
docs/CustomerEntity.md
192+
docs/CustomersApi.md
190193
docs/DiscountDetails.md
191194
docs/EMIOffer.md
192195
docs/EMIPlansArray.md
@@ -215,7 +218,7 @@ docs/InstrumentWebhookData.md
215218
docs/InstrumentWebhookDataEntity.md
216219
docs/LinkCustomerDetailsEntity.md
217220
docs/LinkEntity.md
218-
docs/LinkMetaEntity.md
221+
docs/LinkMetaResponseEntity.md
219222
docs/LinkNotifyEntity.md
220223
docs/NetBankingPaymentMethod.md
221224
docs/Netbanking.md
@@ -265,7 +268,6 @@ docs/PaymentMethodUPIInPaymentsEntity.md
265268
docs/PaymentMethodsFilters.md
266269
docs/PaymentMethodsQueries.md
267270
docs/PaymentModeDetails.md
268-
docs/PaymentURLObject.md
269271
docs/PaymentWebhook.md
270272
docs/PaymentWebhookCustomerEntity.md
271273
docs/PaymentWebhookDataEntity.md
@@ -278,25 +280,23 @@ docs/ReconEntity.md
278280
docs/ReconEntityDataInner.md
279281
docs/RefundEntity.md
280282
docs/RefundSpeed.md
281-
docs/RefundURLObject.md
282283
docs/RefundWebhook.md
283284
docs/RefundWebhookDataEntity.md
284285
docs/RefundsApi.md
285286
docs/SavedInstrumentMeta.md
286287
docs/SettlementEntity.md
287288
docs/SettlementFetchReconRequest.md
288-
docs/SettlementFetchReconRequestFilters.md
289289
docs/SettlementReconEntity.md
290290
docs/SettlementReconEntityDataInner.md
291291
docs/SettlementReconciliationApi.md
292-
docs/SettlementURLObject.md
293292
docs/SettlementWebhook.md
294293
docs/SettlementWebhookDataEntity.md
295294
docs/SettlementsApi.md
296295
docs/SoftPOSApi.md
297296
docs/TerminalDetails.md
298297
docs/TerminalEntity.md
299298
docs/TerminalTransactionEntity.md
299+
docs/TerminateOrderRequest.md
300300
docs/TokenVaultApi.md
301301
docs/UPIAuthorizeDetails.md
302302
docs/UPIPaymentMethod.md
@@ -330,6 +330,7 @@ test/test_cardless_emi_entity.py
330330
test/test_cardless_emi_payment_method.py
331331
test/test_cardless_emi_queries.py
332332
test/test_cashback_details.py
333+
test/test_create_customer_request.py
333334
test/test_create_link_request.py
334335
test/test_create_offer_request.py
335336
test/test_create_order_request.py
@@ -339,6 +340,8 @@ test/test_create_terminal_transaction_request.py
339340
test/test_cryptogram_entity.py
340341
test/test_customer_details.py
341342
test/test_customer_details_cardless_emi.py
343+
test/test_customer_entity.py
344+
test/test_customers_api.py
342345
test/test_discount_details.py
343346
test/test_eligibility_api.py
344347
test/test_eligibility_cardless_emi_entity.py
@@ -367,7 +370,7 @@ test/test_instrument_webhook_data.py
367370
test/test_instrument_webhook_data_entity.py
368371
test/test_link_customer_details_entity.py
369372
test/test_link_entity.py
370-
test/test_link_meta_entity.py
373+
test/test_link_meta_response_entity.py
371374
test/test_link_notify_entity.py
372375
test/test_net_banking_payment_method.py
373376
test/test_netbanking.py
@@ -416,7 +419,6 @@ test/test_payment_method_upiin_payments_entity.py
416419
test/test_payment_methods_filters.py
417420
test/test_payment_methods_queries.py
418421
test/test_payment_mode_details.py
419-
test/test_payment_url_object.py
420422
test/test_payment_webhook.py
421423
test/test_payment_webhook_customer_entity.py
422424
test/test_payment_webhook_data_entity.py
@@ -430,25 +432,23 @@ test/test_recon_entity.py
430432
test/test_recon_entity_data_inner.py
431433
test/test_refund_entity.py
432434
test/test_refund_speed.py
433-
test/test_refund_url_object.py
434435
test/test_refund_webhook.py
435436
test/test_refund_webhook_data_entity.py
436437
test/test_refunds_api.py
437438
test/test_saved_instrument_meta.py
438439
test/test_settlement_entity.py
439440
test/test_settlement_fetch_recon_request.py
440-
test/test_settlement_fetch_recon_request_filters.py
441441
test/test_settlement_recon_entity.py
442442
test/test_settlement_recon_entity_data_inner.py
443443
test/test_settlement_reconciliation_api.py
444-
test/test_settlement_url_object.py
445444
test/test_settlement_webhook.py
446445
test/test_settlement_webhook_data_entity.py
447446
test/test_settlements_api.py
448447
test/test_soft_pos_api.py
449448
test/test_terminal_details.py
450449
test/test_terminal_entity.py
451450
test/test_terminal_transaction_entity.py
451+
test/test_terminate_order_request.py
452452
test/test_token_vault_api.py
453453
test/test_upi.py
454454
test/test_upi_authorize_details.py

cashfree_pg/__init__.py

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,15 @@
77
88
Cashfree's Payment Gateway APIs provide developers with a streamlined pathway to integrate advanced payment processing capabilities into their applications, platforms and websites.
99
10-
The version of the OpenAPI document: 2022-09-01
10+
The version of the OpenAPI document: 2023-08-01
1111
Contact: developers@cashfree.com
1212
Generated by OpenAPI Generator (https://openapi-generator.tech)
1313
1414
Do not edit the class manually.
1515
""" # noqa: E501
1616

1717

18-
__version__ = "3.1.4"
18+
__version__ = "4.0.0"
1919

2020
# import apis into sdk package
2121
# import ApiClient
@@ -50,6 +50,7 @@
5050
from cashfree_pg.models.cardless_emi_payment_method import CardlessEMIPaymentMethod
5151
from cashfree_pg.models.cardless_emi_queries import CardlessEMIQueries
5252
from cashfree_pg.models.cashback_details import CashbackDetails
53+
from cashfree_pg.models.create_customer_request import CreateCustomerRequest
5354
from cashfree_pg.models.create_link_request import CreateLinkRequest
5455
from cashfree_pg.models.create_offer_request import CreateOfferRequest
5556
from cashfree_pg.models.create_order_request import CreateOrderRequest
@@ -59,6 +60,7 @@
5960
from cashfree_pg.models.cryptogram_entity import CryptogramEntity
6061
from cashfree_pg.models.customer_details import CustomerDetails
6162
from cashfree_pg.models.customer_details_cardless_emi import CustomerDetailsCardlessEMI
63+
from cashfree_pg.models.customer_entity import CustomerEntity
6264
from cashfree_pg.models.discount_details import DiscountDetails
6365
from cashfree_pg.models.emi_offer import EMIOffer
6466
from cashfree_pg.models.emi_plans_array import EMIPlansArray
@@ -86,7 +88,7 @@
8688
from cashfree_pg.models.instrument_webhook_data_entity import InstrumentWebhookDataEntity
8789
from cashfree_pg.models.link_customer_details_entity import LinkCustomerDetailsEntity
8890
from cashfree_pg.models.link_entity import LinkEntity
89-
from cashfree_pg.models.link_meta_entity import LinkMetaEntity
91+
from cashfree_pg.models.link_meta_response_entity import LinkMetaResponseEntity
9092
from cashfree_pg.models.link_notify_entity import LinkNotifyEntity
9193
from cashfree_pg.models.net_banking_payment_method import NetBankingPaymentMethod
9294
from cashfree_pg.models.netbanking import Netbanking
@@ -132,7 +134,6 @@
132134
from cashfree_pg.models.payment_methods_filters import PaymentMethodsFilters
133135
from cashfree_pg.models.payment_methods_queries import PaymentMethodsQueries
134136
from cashfree_pg.models.payment_mode_details import PaymentModeDetails
135-
from cashfree_pg.models.payment_url_object import PaymentURLObject
136137
from cashfree_pg.models.payment_webhook import PaymentWebhook
137138
from cashfree_pg.models.payment_webhook_customer_entity import PaymentWebhookCustomerEntity
138139
from cashfree_pg.models.payment_webhook_data_entity import PaymentWebhookDataEntity
@@ -144,21 +145,19 @@
144145
from cashfree_pg.models.recon_entity_data_inner import ReconEntityDataInner
145146
from cashfree_pg.models.refund_entity import RefundEntity
146147
from cashfree_pg.models.refund_speed import RefundSpeed
147-
from cashfree_pg.models.refund_url_object import RefundURLObject
148148
from cashfree_pg.models.refund_webhook import RefundWebhook
149149
from cashfree_pg.models.refund_webhook_data_entity import RefundWebhookDataEntity
150150
from cashfree_pg.models.saved_instrument_meta import SavedInstrumentMeta
151151
from cashfree_pg.models.settlement_entity import SettlementEntity
152152
from cashfree_pg.models.settlement_fetch_recon_request import SettlementFetchReconRequest
153-
from cashfree_pg.models.settlement_fetch_recon_request_filters import SettlementFetchReconRequestFilters
154153
from cashfree_pg.models.settlement_recon_entity import SettlementReconEntity
155154
from cashfree_pg.models.settlement_recon_entity_data_inner import SettlementReconEntityDataInner
156-
from cashfree_pg.models.settlement_url_object import SettlementURLObject
157155
from cashfree_pg.models.settlement_webhook import SettlementWebhook
158156
from cashfree_pg.models.settlement_webhook_data_entity import SettlementWebhookDataEntity
159157
from cashfree_pg.models.terminal_details import TerminalDetails
160158
from cashfree_pg.models.terminal_entity import TerminalEntity
161159
from cashfree_pg.models.terminal_transaction_entity import TerminalTransactionEntity
160+
from cashfree_pg.models.terminate_order_request import TerminateOrderRequest
162161
from cashfree_pg.models.upi_authorize_details import UPIAuthorizeDetails
163162
from cashfree_pg.models.upi_payment_method import UPIPaymentMethod
164163
from cashfree_pg.models.upi import Upi

0 commit comments

Comments
 (0)