我可以在 C# 中使用 XeroCoreApi 获取发票 URL
Can I get the invoice URL using XeroCoreApi in C#
我可以在 C# 中使用 XeroCoreApi
获取发票 URL 吗?
我有以下代码在支付网关处理付款后将发票标记为已付款。我想将用户重定向到发票。
Payment payment = new Payment();
Invoice payingInvoice = _api.Invoices.Find("xyz");
payment.Invoice = payingInvoice;
Account payingAccount = new Account();
payingAccount.Code = "xyz";
payment.Account = payingAccount;
payment.Amount = "xyz";
payment.Date = DateTime.Now;
_api.Payments.Create(payment);
Response.Redirect("INVOICE_URL"); //Here should be the Invoice URL
您可以使用组织短代码(来自组织端点)和发票 ID 构建发票 url,如下所示:
https://go.xero.com/organisationlogin/default.aspx?shortcode={ORG_SHORTCODE}&redirecturl=/AccountsReceivable/View.aspx?InvoiceID={INVOICE_ID}
这称为深度链接,记录在此处:
https://developer.xero.com/documentation/api-guides/deep-link-xero
我可以在 C# 中使用 XeroCoreApi
获取发票 URL 吗?
我有以下代码在支付网关处理付款后将发票标记为已付款。我想将用户重定向到发票。
Payment payment = new Payment();
Invoice payingInvoice = _api.Invoices.Find("xyz");
payment.Invoice = payingInvoice;
Account payingAccount = new Account();
payingAccount.Code = "xyz";
payment.Account = payingAccount;
payment.Amount = "xyz";
payment.Date = DateTime.Now;
_api.Payments.Create(payment);
Response.Redirect("INVOICE_URL"); //Here should be the Invoice URL
您可以使用组织短代码(来自组织端点)和发票 ID 构建发票 url,如下所示:
https://go.xero.com/organisationlogin/default.aspx?shortcode={ORG_SHORTCODE}&redirecturl=/AccountsReceivable/View.aspx?InvoiceID={INVOICE_ID}
这称为深度链接,记录在此处:
https://developer.xero.com/documentation/api-guides/deep-link-xero