Square Connect API - 发票未显示
Square Connect API - Invoice not showing up
我开始使用 Square Connect API 进行开发,我可以使用以下代码生成发票而不会出现任何错误,但是当我登录仪表板时发票从未出现?
var item = new CreateOrderRequestLineItem("Test 1", "1", new Money(100, Money.CurrencyEnum.CAD));
var items = new List<CreateOrderRequestLineItem>()
{
item
};
CreateOrderRequest orderRequest = new CreateOrderRequest(NewIdempotencyKey(), null, items);
OrdersApi ordersApi = new OrdersApi
{
Configuration = { AccessToken = AccessToken() }
};
try
{
var response = ordersApi.CreateOrder(LocationId(), orderRequest);
var id = response.Order.Id;
//result = "Transaction complete\n" + response.ToJson();
}
catch (ApiException e)
{
Console.WriteLine(e.Message);
}
我是不是遗漏了一些东西,还是发票不应该出现?基本上我希望我的 aspnet mvc web 应用程序在 Square 中生成可以在应用程序中加载和处理的发票。
Orders API
创建一个订单,该订单将附加到 Charge
或 CreateCheckout
端点。之后,order_id
将出现在 Transaction
对象中(可以通过 ListTransactions
或 RetrieveTransaction
检索)。
如果您不将 order_id
传递给 Charge
或 CreateCheckout
端点,则它只能由 BatchRetrieveOrders
端点查看。
此外 - 这不会创建发票(目前没有发票 API)。 Orders API
旨在逐项列出您的交易。没有它,您的交易只会在仪表板中显示 "Custom Amount",并且不会有与之关联的项目。创建订单后,旨在立即使用。
https://docs.connect.squareup.com/api/connect/v2#endpoint-createorder
我开始使用 Square Connect API 进行开发,我可以使用以下代码生成发票而不会出现任何错误,但是当我登录仪表板时发票从未出现?
var item = new CreateOrderRequestLineItem("Test 1", "1", new Money(100, Money.CurrencyEnum.CAD));
var items = new List<CreateOrderRequestLineItem>()
{
item
};
CreateOrderRequest orderRequest = new CreateOrderRequest(NewIdempotencyKey(), null, items);
OrdersApi ordersApi = new OrdersApi
{
Configuration = { AccessToken = AccessToken() }
};
try
{
var response = ordersApi.CreateOrder(LocationId(), orderRequest);
var id = response.Order.Id;
//result = "Transaction complete\n" + response.ToJson();
}
catch (ApiException e)
{
Console.WriteLine(e.Message);
}
我是不是遗漏了一些东西,还是发票不应该出现?基本上我希望我的 aspnet mvc web 应用程序在 Square 中生成可以在应用程序中加载和处理的发票。
Orders API
创建一个订单,该订单将附加到 Charge
或 CreateCheckout
端点。之后,order_id
将出现在 Transaction
对象中(可以通过 ListTransactions
或 RetrieveTransaction
检索)。
如果您不将 order_id
传递给 Charge
或 CreateCheckout
端点,则它只能由 BatchRetrieveOrders
端点查看。
此外 - 这不会创建发票(目前没有发票 API)。 Orders API
旨在逐项列出您的交易。没有它,您的交易只会在仪表板中显示 "Custom Amount",并且不会有与之关联的项目。创建订单后,旨在立即使用。
https://docs.connect.squareup.com/api/connect/v2#endpoint-createorder