Skip to content

Commit 4cfa244

Browse files
authored
Merge pull request #4 from alipay/feature_align_doc_fields
Feature align doc fields
2 parents fdaa5ac + 49952d1 commit 4cfa244

File tree

120 files changed

+1769
-144
lines changed

Some content is hidden

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

120 files changed

+1769
-144
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# Changelog## 2.0.0 - 2024-09-04* [#4](https://github.com/alipay/global-open-sdk-dotnet/pull/4) Init object library * Add pay - request response * Add auth - request response * Add customs - request response * Add subscription - request response * Add example - auth customs pay * Add Changelog## 1.0.0 - 2021-08-02* Init object library

ams-dotnet/ams-dotnet.csproj

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,12 @@
22

33
<PropertyGroup>
44
<OutputType>Exe</OutputType>
5-
<TargetFramework>netcoreapp3.1</TargetFramework>
5+
<TargetFramework>netcoreapp8</TargetFramework>
66
<RootNamespace>ams_dotnet</RootNamespace>
77
<BaseDirectory>src</BaseDirectory>
88
</PropertyGroup>
99

1010
<ItemGroup>
11-
<Folder Include="src\com\alipay\ams\api\request\" />
12-
<Folder Include="src\com\alipay\ams\api\response\" />
13-
<Folder Include="src\com\alipay\ams\api\entities\" />
1411
<Folder Include="src\com\alipay\ams\util\" />
1512
<Folder Include="src\com\alipay\ams\api\request\users\" />
1613
<Folder Include="src\com\alipay\ams\api\response\users\" />
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
namespace com.alipay.ams.api.entities
2+
{
3+
public class AcquirerInfo
4+
{
5+
public string AcquirerName { get; set; }
6+
public string ReferenceRequestId { get; set; }
7+
public string AcquirerTransactionId { get; set; }
8+
public string AcquirerMerchantId { get; set; }
9+
public string AcquirerResultCode { get; set; }
10+
public string AcquirerResultMessage { get; set; }
11+
}
12+
}
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
namespace com.alipay.ams.api.entities
2+
{
3+
public class AgreementInfo
4+
{
5+
6+
public string AuthState { get; set; }
7+
8+
public string UserLoginId { get; set; }
9+
10+
public string UserLoginType { get; set; }
11+
12+
public string DisplayUserLoginId { get; set; }
13+
}
14+
}
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
namespace com.alipay.ams.api.entities
2+
{
3+
public class AmountLimit
4+
{
5+
public Amount MaxAmount {get;set;}
6+
public Amount MinAmount {get;set;}
7+
public Amount RemainAmount {get;set;}
8+
}
9+
}
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
namespace com.alipay.ams.api.entities
2+
{
3+
public class AmountLimitInfo
4+
{
5+
public AmountLimit SingleLimit { get; set; }
6+
public AmountLimit DayLimit { get; set; }
7+
public AmountLimit MonthLimit { get; set; }
8+
}
9+
}
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
namespace com.alipay.ams.api.entities
2+
{
3+
public static class AntomPathConstants
4+
{
5+
public const string AUTH_CONSULT_PATH = "/ams/api/v1/authorizations/consult";
6+
public const string AUTH_APPLY_TOKEN_PATH = "/ams/api/v1/authorizations/applyToken";
7+
public const string AUTH_REVOKE_PATH = "/ams/api/v1/authorizations/revoke";
8+
public const string CREATE_VAULTING_SESSION_PATH = "/ams/api/v1/vaults/createVaultingSession";
9+
public const string VAULT_PAYMENT_METHOD_PATH = "/ams/api/v1/vaults/vaultPaymentMethod";
10+
public const string INQUIRE_VAULTING_PATH = "/ams/api/v1/vaults/inquireVaulting";
11+
public const string CONSULT_PAYMENT_PATH = "/ams/api/v1/payments/consult";
12+
public const string PAYMENT_PATH = "/ams/api/v1/payments/pay";
13+
public const string CREATE_SESSION_PATH = "/ams/api/v1/payments/createPaymentSession";
14+
public const string CAPTURE_PATH = "/ams/api/v1/payments/capture";
15+
public const string INQUIRY_PAYMENT_PATH = "/ams/api/v1/payments/inquiryPayment";
16+
public const string CANCEL_PATH = "/ams/api/v1/payments/cancel";
17+
public const string SYNC_ARREAR_PATH = "/ams/api/v1/payments/syncArrear";
18+
public const string CREATE_DEVICE_CERTIFICATE_PATH = "/ams/api/v1/payments/createDeviceCertificate";
19+
public const string SUBSCRIPTION_CREATE_PATH = "/ams/api/v1/subscriptions/create";
20+
public const string SUBSCRIPTION_CHANGE_PATH = "/ams/api/v1/subscriptions/change";
21+
public const string SUBSCRIPTION_CANCEL_PATH = "/ams/api/v1/subscriptions/cancel";
22+
public const string ACCEPT_DISPUTE_PATH = "/ams/api/v1/payments/acceptDispute";
23+
public const string SUPPLY_DEFENCE_DOC_PATH = "/ams/api/v1/payments/supplyDefenseDocument";
24+
public const string DOWNLOAD_DISPUTE_EVIDENCE_PATH = "/ams/api/v1/payments/downloadDisputeEvidence";
25+
public const string REFUND_PATH = "/ams/api/v1/payments/refund";
26+
public const string INQUIRY_REFUND_PATH = "/ams/api/v1/payments/inquiryRefund";
27+
public const string DECLARE_PATH = "/ams/api/v1/customs/declare";
28+
public const string INQUIRY_DECLARE_PATH = "/ams/api/v1/customs/inquiryDeclarationRequests";
29+
public const string MARKETPLACE_SUBMITATTACHMENT_PATH = "/ams/api/open/openapiv2_file/v1/business/attachment/submitAttachment";
30+
public const string MARKETPLACE_REGISTER_PATH = "/ams/api/v1/merchants/register";
31+
public const string MARKETPLACE_SETTLEMENTINFO_UPDATE_PATH = "/ams/api/v1/merchants/settlementInfo/update";
32+
public const string MARKETPLACE_INQUIREBALANCE_PATH = "/ams/api/v1/accounts/inquireBalance";
33+
public const string MARKETPLACE_SETTLE_PATH = "/ams/api/v1/payments/settle";
34+
public const string MARKETPLACE_CREATEPAYOUT_PATH = "/ams/api/v1/funds/createPayout";
35+
public const string MARKETPLACE_CREATETRANSFER_PATH = "/ams/api/v1/funds/createTransfer";
36+
public const string RISK_DECIDE_PATH = "/ams/api/v1/risk/payments/decide";
37+
public const string RISK_REPORT_PATH = "/ams/api/v1/risk/payments/reportRisk";
38+
public const string RISK_SEND_PAYMENT_RESULT_PATH = "/ams/api/v1/risk/payments/sendPaymentResult";
39+
public const string RISK_SEND_REFUND_RESULT_PATH = "/ams/api/v1/risk/payments/sendRefundResult";
40+
}
41+
}

ams-dotnet/src/com/alipay/ams/api/entities/Attachment.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,7 @@ public class Attachment
88
public string File { get; set; }
99

1010
public string AttachmentName { get; set; }
11+
12+
public string FileKey { get; set; }
1113
}
1214
}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
namespace com.alipay.ams.api.entities
2+
{
3+
public class AuthCodeForm
4+
{
5+
public CodeDetail[] CodeDetails { get; set; }
6+
}
7+
}
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
namespace com.alipay.ams.api.entities;
2+
3+
public class BrowserInfo
4+
{
5+
6+
public string AcceptHeader { get; set; }
7+
public bool? JavaEnabled { get; set; }
8+
public bool? JavaScriptEnabled { get; set; }
9+
public string Language { get; set; }
10+
public string UserAgent { get; set; }
11+
}

0 commit comments

Comments
 (0)