Each invoice includes a charge
property chứa id lần tính phí cuối cùng của nó. Đây sẽ là lần thanh toán hiện tại/cuối cùng (đối với các hoá đơn không được thanh toán thành công) hoặc thanh toán thành công (đối với hóa đơn thanh toán).
Điều này cho phép bạn dễ dàng sử dụng dữ liệu phí và hóa đơn để hiển thị biên nhận cho người dùng, nhưng "biên lai" tự nó là khái niệm phụ về ứng dụng hơn; nhu cầu và bản trình bày của nó thay đổi theo ứng dụng.
Khi bạn đã có dữ liệu, bạn có thể trình bày biên nhận theo ý muốn.
Lý tưởng nhất, tôi khuyên bạn nên lưu vào bộ nhớ cache các bản ghi này cục bộ. Nó gần như không gây đau đớn nếu bạn nhận được webhooks. Sau đó, bạn có thể lập mô hình (và tìm kiếm!) Bản ghi biên nhận địa phương phù hợp nhất với nhu cầu của bạn, sau đó khách hàng của bạn nhận được lợi ích của việc hiển thị thanh toán rất nhanh và tất cả chúng ta đều nhận được lợi ích của việc tải ít hơn trên các điểm cuối API của Stripe.
Tôi đang cố gắng đạt được điều tương tự. Yêu cầu trong kênh IRC#stripe, tôi được cho biết không có cách nào để truy xuất ID biên nhận email. : \ – excid3