|
- import { APICommonResponse, ApiId, HttpMethod, makeParam, request } from ".";
- import { getUrl } from "./url";
-
- export type ReceiptIssuingOrder = {
- id: string;
-
- access_token_expires_at: string;
-
- receipt_use_date?: string;
- receipt_shop_name?: string;
- receipt_issuer?: string;
- receipt_purpose?: string;
- receipt_name?: string;
- receipt_amount?: string;
- confirmed: boolean;
-
- status_order_mail_datetime?: string;
- status_mail_post_date?: string;
-
- updated_at: string;
- };
-
- // 領収証発行一覧取得 -----------------------
- export type ReceiptIssuingOrdersRequest = {
- address?: string;
- };
-
- export type ReceiptIssuingOrdersResponse = {
- data: {
- records: ReceiptIssuingOrder[];
- };
- } & APICommonResponse;
-
- export const getReceiptIssuingOrders = async (
- data: ReceiptIssuingOrdersRequest
- ) => {
- const res = await request<ReceiptIssuingOrdersResponse>({
- url: getUrl(ApiId.RECEIPT_ISSUING_ORDERS),
- method: HttpMethod.GET,
- data: makeParam(data),
- });
- return res;
- };
|