Tests and package name updated
This commit is contained in:
32
Runtime/Models/TaxRefundRequest.cs
Normal file
32
Runtime/Models/TaxRefundRequest.cs
Normal file
@@ -0,0 +1,32 @@
|
||||
using System;
|
||||
|
||||
namespace Darkmatter.Fonepay
|
||||
{
|
||||
/// <summary>
|
||||
/// User-facing tax refund request. Credentials and HMAC dataValidation are
|
||||
/// injected by FonepayApiClient at send time.
|
||||
/// </summary>
|
||||
[Serializable]
|
||||
public struct TaxRefundRequest
|
||||
{
|
||||
public string fonepayTraceId;
|
||||
public string merchantPRN;
|
||||
public string invoiceNumber;
|
||||
public DateTime invoiceDate;
|
||||
public float transactionAmount;
|
||||
}
|
||||
|
||||
[Serializable]
|
||||
internal struct TaxRefundRequestPayload
|
||||
{
|
||||
public string fonepayTraceId;
|
||||
public string merchantPRN;
|
||||
public string invoiceNumber;
|
||||
public string invoiceDate;
|
||||
public float transactionAmount;
|
||||
public string merchantCode;
|
||||
public string dataValidation;
|
||||
public string username;
|
||||
public string password;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user