Skip to content

Commit

Permalink
Merge pull request #35 from cashfree/4.0.9
Browse files Browse the repository at this point in the history
4.0.9
  • Loading branch information
suhas-cashfree authored Mar 19, 2024
2 parents 2ae8454 + 4e8a9b9 commit c8c4b88
Show file tree
Hide file tree
Showing 101 changed files with 12,748 additions and 92 deletions.
129 changes: 129 additions & 0 deletions .openapi-generator/FILES

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions cashfree_pg.sln
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 14
VisualStudioVersion = 14.0.25420.1
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "cashfree_pg", "src\cashfree_pg\cashfree_pg.csproj", "{B24356FF-156F-46FA-AEDE-197438B25AA4}"
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "cashfree_pg", "src\cashfree_pg\cashfree_pg.csproj", "{BA100C58-DCD8-4CD2-BAD0-BD0C4270B01C}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "cashfree_pg.Test", "src\cashfree_pg.Test\cashfree_pg.Test.csproj", "{19F1DEBC-DE5E-4517-8062-F000CD499087}"
EndProject
Expand All @@ -12,10 +12,10 @@ Global
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{B24356FF-156F-46FA-AEDE-197438B25AA4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{B24356FF-156F-46FA-AEDE-197438B25AA4}.Debug|Any CPU.Build.0 = Debug|Any CPU
{B24356FF-156F-46FA-AEDE-197438B25AA4}.Release|Any CPU.ActiveCfg = Release|Any CPU
{B24356FF-156F-46FA-AEDE-197438B25AA4}.Release|Any CPU.Build.0 = Release|Any CPU
{BA100C58-DCD8-4CD2-BAD0-BD0C4270B01C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{BA100C58-DCD8-4CD2-BAD0-BD0C4270B01C}.Debug|Any CPU.Build.0 = Debug|Any CPU
{BA100C58-DCD8-4CD2-BAD0-BD0C4270B01C}.Release|Any CPU.ActiveCfg = Release|Any CPU
{BA100C58-DCD8-4CD2-BAD0-BD0C4270B01C}.Release|Any CPU.Build.0 = Release|Any CPU
{19F1DEBC-DE5E-4517-8062-F000CD499087}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{19F1DEBC-DE5E-4517-8062-F000CD499087}.Debug|Any CPU.Build.0 = Debug|Any CPU
{19F1DEBC-DE5E-4517-8062-F000CD499087}.Release|Any CPU.ActiveCfg = Release|Any CPU
Expand Down
15 changes: 15 additions & 0 deletions docs/AdjustVendorBalanceRequest.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# cashfree_pg.Model.AdjustVendorBalanceRequest
Adjust Vendor Balance Request

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**transfer_from** | **string** | Mention to whom you want to transfer the on demand balance. Possible values - MERCHANT, VENDOR. |
**transfer_type** | **string** | Mention the type of transfer. Possible values: ON_DEMAND. |
**transfer_amount** | **decimal** | Mention the on demand transfer amount. |
**remark** | **string** | Mention remarks if any for the on demand transfer. | [optional]
**tags** | **Object** | Provide additional data fields using tags. | [optional]

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

14 changes: 14 additions & 0 deletions docs/AdjustVendorBalanceResponse.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# cashfree_pg.Model.AdjustVendorBalanceResponse
Adjust Vendor Balance Response

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**settlement_id** | **decimal** | | [optional]
**transfer_details** | [**TransferDetails**](TransferDetails.md) | | [optional]
**balances** | [**BalanceDetails**](BalanceDetails.md) | | [optional]
**charges** | [**ChargesDetails**](ChargesDetails.md) | | [optional]

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

13 changes: 13 additions & 0 deletions docs/BalanceDetails.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# cashfree_pg.Model.BalanceDetails

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**merchant_id** | **decimal** | | [optional]
**vendor_id** | **string** | | [optional]
**merchant_unsettled** | **decimal** | | [optional]
**vendor_unsettled** | **decimal** | | [optional]

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

12 changes: 12 additions & 0 deletions docs/BankDetails.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# cashfree_pg.Model.BankDetails

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**account_number** | **string** | | [optional]
**account_holder** | **string** | | [optional]
**ifsc** | **string** | | [optional]

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

11 changes: 11 additions & 0 deletions docs/Banktransfer.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# cashfree_pg.Model.Banktransfer
Banktransfer payment method

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**channel** | **string** | The channel for cardless EMI is always `link` | [optional]

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

11 changes: 11 additions & 0 deletions docs/BanktransferPaymentMethod.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# cashfree_pg.Model.BanktransferPaymentMethod
banktransfer payment method

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**banktransfer** | [**Banktransfer**](Banktransfer.md) | |

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

1 change: 1 addition & 0 deletions docs/Card.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ Name | Type | Description | Notes
**instrument_id** | **string** | instrument id of saved card. Required only to make payment using saved instrument. | [optional]
**cryptogram** | **string** | cryptogram received from card network. Required only for tokenized card transactions. | [optional]
**token_requestor_id** | **string** | TRID issued by card networks. Required only for tokenized card transactions. | [optional]
**token_reference_id** | **string** | Token Reference Id provided by Diners for Guest Checkout Token. Required only for Diners cards. | [optional]
**token_type** | **string** | | [optional]
**card_display** | **string** | last 4 digits of original card number. Required only for tokenized card transactions. | [optional]
**card_alias** | **string** | Card alias as returned by Cashfree Vault API. | [optional]
Expand Down
14 changes: 14 additions & 0 deletions docs/ChargesDetails.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# cashfree_pg.Model.ChargesDetails

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**service_charges** | **decimal** | | [optional]
**service_tax** | **decimal** | | [optional]
**amount** | **decimal** | | [optional]
**billed_to** | **string** | | [optional]
**is_postpaid** | **bool** | | [optional]

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

21 changes: 21 additions & 0 deletions docs/CreateVendorRequest.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# cashfree_pg.Model.CreateVendorRequest
Create Vendor Request

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**vendor_id** | **string** | Specify the unique Vendor ID to identify the beneficiary. Alphanumeric and underscore (_) allowed. |
**status** | **string** | Specify the status of vendor that should be updated. Possible values: ACTIVE,BLOCKED, DELETED |
**name** | **string** | Specify the name of the vendor to be updated. Name should not have any special character except . / - & |
**email** | **string** | Specify the vendor email ID that should be updated. String in email ID format (Ex:johndoe_1@cashfree.com) should contain @ and dot (.) |
**phone** | **string** | Specify the beneficiaries phone number to be updated. Phone number registered in India (only digits, 8 - 12 characters after excluding +91). |
**verify_account** | **bool** | Specify if the vendor bank account details should be verified. Possible values: true or false | [optional]
**dashboard_access** | **bool** | Update if the vendor will have dashboard access or not. Possible values are: true or false | [optional]
**schedule_option** | **decimal** | Specify the settlement cycle to be updated. View the settlement cycle details from the \"Settlement Cycles Supported\" table. If no schedule option is configured, the settlement cycle ID \"1\" will be in effect. Select \"8\" or \"9\" if you want to schedule instant vendor settlements. | [optional]
**bank** | [**List<BankDetails>**](BankDetails.md) | Specify the vendor bank account details to be updated. | [optional]
**upi** | [**List<UpiDetails>**](UpiDetails.md) | Updated beneficiary upi vpa. Alphanumeric, dot (.), hyphen (-), at sign (@), and underscore allowed (100 character limit). Note: underscore and dot (.) gets accepted before and after @, but hyphen (-) is only accepted before @ sign. | [optional]
**kyc_details** | [**List<KycDetails>**](KycDetails.md) | Specify the kyc details that should be updated. |

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

21 changes: 21 additions & 0 deletions docs/CreateVendorResponse.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# cashfree_pg.Model.CreateVendorResponse
Create Vendor Response

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**email** | **string** | | [optional]
**status** | **string** | | [optional]
**bank** | [**List<BankDetails>**](BankDetails.md) | | [optional]
**upi** | **string** | | [optional]
**phone** | **decimal** | | [optional]
**name** | **string** | | [optional]
**vendor_id** | **string** | | [optional]
**schedule_option** | [**List<ScheduleOption>**](ScheduleOption.md) | | [optional]
**kyc_details** | [**List<KycDetails>**](KycDetails.md) | | [optional]
**dashboard_access** | **bool** | | [optional]
**bank_details** | **string** | | [optional]

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

12 changes: 12 additions & 0 deletions docs/ESOrderReconRequest.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# cashfree_pg.Model.ESOrderReconRequest
ES Order Recon Request

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**filters** | [**ESOrderReconRequestFilters**](ESOrderReconRequestFilters.md) | |
**pagination** | [**ESOrderReconRequestPagination**](ESOrderReconRequestPagination.md) | |

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

13 changes: 13 additions & 0 deletions docs/ESOrderReconRequestFilters.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# cashfree_pg.Model.ESOrderReconRequestFilters
Provide the filter object details.

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**start_date** | **string** | Specify the start data from which you want to get the recon data. | [optional]
**end_date** | **string** | Specify the end data till which you want to get the recon data. | [optional]
**order_ids** | **List<string>** | Please provide list of order ids for which you want to get the recon data. | [optional]

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

12 changes: 12 additions & 0 deletions docs/ESOrderReconRequestPagination.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# cashfree_pg.Model.ESOrderReconRequestPagination
Set limit based on your requirement. Pagination limit will fetch a set of orders, next set of orders can be generated using the cursor shared in previous response of the same API.

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**cursor** | **string** | | [optional]
**limit** | **int** | Set the minimum/maximum limit for number of filtered data. Min value - 10, Max value - 100. | [optional]

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

13 changes: 13 additions & 0 deletions docs/ESOrderReconResponse.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# cashfree_pg.Model.ESOrderReconResponse
ES Order Recon Response

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**cursor** | **string** | | [optional]
**data** | [**List<ESOrderReconResponseDataInner>**](ESOrderReconResponseDataInner.md) | | [optional]
**limit** | **int** | | [optional]

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

35 changes: 35 additions & 0 deletions docs/ESOrderReconResponseDataInner.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
# cashfree_pg.Model.ESOrderReconResponseDataInner

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**amount** | **decimal** | | [optional]
**settlement_eligibility_time** | **string** | | [optional]
**merchant_order_id** | **string** | | [optional]
**tx_time** | **string** | | [optional]
**settled** | **string** | | [optional]
**entity_id** | **string** | | [optional]
**merchant_settlement_utr** | **string** | | [optional]
**currency** | **string** | | [optional]
**sale_type** | **string** | | [optional]
**customer_name** | **string** | | [optional]
**customer_email** | **string** | | [optional]
**customer_phone** | **string** | | [optional]
**merchant_vendor_commission** | **string** | | [optional]
**split_service_charge** | **string** | | [optional]
**split_service_tax** | **string** | | [optional]
**pg_service_tax** | **string** | | [optional]
**pg_service_charge** | **string** | | [optional]
**pg_charge_postpaid** | **string** | | [optional]
**merchant_settlement_id** | **string** | | [optional]
**added_on** | **string** | | [optional]
**tags** | **string** | | [optional]
**entity_type** | **string** | | [optional]
**settlement_initiated_on** | **string** | | [optional]
**settlement_time** | **string** | | [optional]
**order_splits** | [**List<ESOrderReconResponseDataInnerOrderSplitsInner>**](ESOrderReconResponseDataInnerOrderSplitsInner.md) | | [optional]
**eligible_split_balance** | **string** | | [optional]

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

11 changes: 11 additions & 0 deletions docs/ESOrderReconResponseDataInnerOrderSplitsInner.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# cashfree_pg.Model.ESOrderReconResponseDataInnerOrderSplitsInner

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**split** | [**List<ESOrderReconResponseDataInnerOrderSplitsInnerSplitInner>**](ESOrderReconResponseDataInnerOrderSplitsInnerSplitInner.md) | | [optional]
**created_at** | **string** | | [optional]

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

12 changes: 12 additions & 0 deletions docs/ESOrderReconResponseDataInnerOrderSplitsInnerSplitInner.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# cashfree_pg.Model.ESOrderReconResponseDataInnerOrderSplitsInnerSplitInner

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**merchant_vendor_id** | **string** | | [optional]
**percentage** | **decimal** | | [optional]
**tags** | **Object** | | [optional]

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

Loading

0 comments on commit c8c4b88

Please sign in to comment.