Show / Hide Table of Contents

    Gửi hóa đơn

    Phương thức này cho phép guửi hóa đơn cho khách hàng

    1. Request

    Method URL
    POST <BaseURL>/itg/emails

    1.1. Body parameter

    Body parameter là một chuỗi Json chứa các tham số:

      /// <summary>
    /// Tham số gửi Email
    /// </summary>
    public class SendEmailParameter
    {
        /// <summary>
        /// Danh sách thông tin gửi email
        /// </summary>
        public System.Collections.Generic.List<SendEmailData> SendEmailDatas { get; set; }
    
        /// <summary>
        /// Hóa đơn có mã hay không
        /// </summary>
        public bool IsInvoiceCode { get; set; }
    }
    
    /// <summary>
    /// Tham số gửi Email
    /// </summary>
    public class SendEmailData
    {
        /// <summary>
        /// Mã tra cứu
        /// </summary>
        public string TransactionID { get; set; }
    
        /// <summary>
        /// Tên người nhận
        /// </summary>
        public string ReceiverName { get; set; }
    
        /// <summary>
        /// List Email
        /// </summary>
        public string ReceiverEmail { get; set; }
    
        /// <summary>
        /// Email cc
        /// </summary>
        public string CCEmail { get; set; }
    
        /// <summary>
        /// Email bcc
        /// </summary>
        public string BCCEmail { get; set; }
    
        /// <summary>
        /// Link callback
        /// </summary>
        public string CallbackUrl { get; set; }
    
        /// <summary>
        /// địa chỉ email khi reply
        /// </summary>
        public string ReplyEmail { get; set; }
    }
    

    Ví dụ:

    http://api.meinvoice.misa.local/api/v3/itg/emails

    {
    "SendEmailDatas":
    [{
    "TransactionID":"Mã tra cứu",
    "ReceiverName":"Tên người nhận",
    "ReceiverEmail":"Email nhận hóa đơn",
    "CCEmail":"Email cc",
    "BCCEmail":"Email BCC",
    "CallbackUrl":"",
    "ReplyEmail":"Email reply phản hồi"
    }],
    "IsInvoiceCode":false<đánh dấu hóa đơn có mã hay không mã>
    }
    

    2. Response

    Kết quả trả về Json dạng:

    {
    "Success":false,
    "ErrorCode":"",
    "Errors":[],
    "Data":"[{\"TransactionID\":\"NPU2F0K2A\",\"SendEmailStatus\":1,\"ErrorCode\":\"\"}]",
    "CustomData":null
    }
    
    
    
    
    Back to top Copyright © 2015-2016 Microsoft
    Generated by DocFX