23 lines
613 B
C#
23 lines
613 B
C#
using System.ComponentModel.DataAnnotations;
|
|
|
|
namespace Yavsc.ViewModels.PayPal
|
|
{
|
|
public class CreatePaymentRequest
|
|
{
|
|
[Required]
|
|
public string intent { get; set; } = "sale"; // sale,
|
|
public string experience_profile_id { get; set; }
|
|
public class RedirectUrls
|
|
{
|
|
public string return_url { get; set; } = "";
|
|
public string cancel_url { get; set; }
|
|
}
|
|
public RedirectUrls redirect_urls;
|
|
public class Payer
|
|
{
|
|
public string payment_method { get; set; } = "paypal";
|
|
}
|
|
Payer payer;
|
|
}
|
|
}
|