Mẫu dữ liệu xử lý thanh toán của bạn
Mẫu dữ liệu xử lý thanh toán của bạn
- Các thuộc tính dữ liệu nên dùng
- Các hoạt động quan trọng trong vòng đời thanh toán
- Hướng dẫn từng bước trích xuất dữ liệu từ Stripe
Thuộc tính xử lý thanh toán
| Tên | Mô tả | ||
|---|---|---|---|
|
Hệ thống nguồn
SourceSystem
|
Tên hệ thống nơi dữ liệu bắt nguồn. | ||
|
Mô tả
Thuộc tính này cho biết nguồn gốc của bản ghi dữ liệu. Trong chế độ xem quy trình này, giá trị luôn là 'Stripe'. Thuộc tính này hữu ích trong môi trường có nhiều hệ thống, nơi luồng quy trình có thể đi qua CRM, ERP và cổng thanh toán. Chuyên viên phân tích có thể lọc sơ đồ quy trình để chỉ xem các hoạt động diễn ra trong hệ thống xử lý thanh toán, hoặc phân biệt Stripe với các phương thức thanh toán khác khi phân tích nhiều cổng thanh toán cùng lúc.
Vì sao điều này quan trọng
Thuộc tính này xác định nguồn gốc dữ liệu, yếu tố thiết yếu cho quản trị dữ liệu và process mining trên nhiều hệ thống.
Lấy dữ liệu ở đâu
Giá trị được gán cố định trong quá trình trích xuất.
Ví dụ
StripeStripe ConnectStripe Payments
|
|||
|
Hoạt động
EventName
|
Tên của bước hoặc sự kiện cụ thể diễn ra trong vòng đời thanh toán. | ||
|
Mô tả
Thuộc tính này cho biết hoạt động diễn ra tại một thời điểm cụ thể. Thông tin này thường được ánh xạ từ các loại sự kiện Stripe Webhook. Ví dụ: 'payment_intent.created' được chuyển thành 'Đã tạo yêu cầu thanh toán', còn 'charge.succeeded' thành 'Đã xác nhận thanh toán'. Ánh xạ đúng tên sự kiện kỹ thuật sang tên hoạt động dễ hiểu với người làm nghiệp vụ giúp sơ đồ quy trình dễ đọc hơn. Nhờ đó, chuyên viên phân tích có thể hiểu luồng xử lý mà không cần giải mã các mã sự kiện API thô.
Vì sao điều này quan trọng
Thuộc tính này xác định các nút trên sơ đồ quy trình, giúp trực quan hóa luồng xử lý.
Lấy dữ liệu ở đâu
Stripe API: đối tượng Event, trường 'type'.
Ví dụ
Tạo yêu cầu thanh toánĐã cấp phép thanh toánThanh toán thất bạiMở tranh chấp
|
|||
|
Lần cập nhật dữ liệu gần nhất
ExtractionTimestamp
|
Thời điểm dữ liệu được trích xuất từ Stripe. | ||
|
Mô tả
Thuộc tính này ghi lại thời điểm dữ liệu được lấy từ hệ thống nguồn. Nhờ đó, bạn biết dữ liệu phân tích mới đến đâu và phát hiện độ trễ tiềm ẩn trong dữ liệu. Trên dashboard, trường này cho người dùng biết dữ liệu được cập nhật đến thời điểm nào. Nếu khoảng cách giữa dấu thời gian sự kiện và thời điểm trích xuất lớn, có thể dữ liệu đang bị chậm trong luồng xử lý.
Vì sao điều này quan trọng
Thuộc tính này giúp minh bạch về độ mới của dữ liệu và hỗ trợ chiến lược tải dữ liệu tăng dần.
Lấy dữ liệu ở đâu
Do công cụ ETL / trích xuất tạo.
Ví dụ
2023-11-01T00:00:00Z2023-11-01T12:00:00Z
|
|||
|
Payment Transaction ID
PaymentIntentId
|
Mã định danh duy nhất của giao dịch thanh toán trong Stripe. | ||
|
Mô tả
Thuộc tính này là mã định danh chính cho từng trường hợp trong phân tích quy trình. Mã thường được lấy từ trường 'id' của đối tượng PaymentIntent trong Stripe, chẳng hạn pi_12345. Mã này nhóm mọi sự kiện liên quan, như cấp phép, ghi nhận khoản thanh toán, thất bại và hoàn tiền, vào cùng một trường hợp từ đầu đến cuối. Trong quá trình phân tích, mã này rất cần thiết để dựng lại toàn bộ lịch sử của yêu cầu thanh toán. Mã giúp liên kết chính xác các lần thử và thay đổi trạng thái với giao dịch tài chính mà khách hàng yêu cầu.
Vì sao điều này quan trọng
Đây là khóa chính của mô hình process mining, giúp hệ thống kết nối các sự kiện rời rạc thành một luồng quy trình thống nhất.
Lấy dữ liệu ở đâu
Stripe API: đối tượng PaymentIntent, trường 'id'.
Ví dụ
pi_3MtwPdLkdIwHu7ix28XE9f12pi_1Jq8uFLkdIwHu7ix0yNq9g34pi_3N5yQdLkdIwHu7ix1AzP8h56ch_3LkrCdLkdIwHu7ix0ByR7j78
|
|||
|
Thời gian bắt đầu
EventTimestamp
|
Ngày và giờ chính xác khi sự kiện diễn ra. | ||
|
Mô tả
Thuộc tính này ghi lại dấu thời gian của sự kiện. Trong Stripe, giá trị này được cung cấp dưới dạng dấu thời gian Unix trong trường 'created' của đối tượng Event. Đây là dữ liệu thiết yếu để xác định thứ tự các hoạt động. Chuyên viên phân tích dùng trường này để tính thời gian xử lý, khoảng thời gian giữa các hoạt động và sắp xếp chính xác các sự kiện trong trường hợp Payment Transaction ID. Nếu dấu thời gian không chính xác, bạn không thể xác định luồng quy trình hoặc đo lường hiệu suất.
Vì sao điều này quan trọng
Thuộc tính này cung cấp chiều thời gian cần thiết để khám phá quy trình và phân tích hiệu suất.
Lấy dữ liệu ở đâu
Stripe API: đối tượng Event, trường 'created'.
Ví dụ
2023-10-27T08:30:00Z2023-10-27T08:30:05Z2023-10-27T14:15:00Z
|
|||
|
ID khách hàng
CustomerId
|
Mã định danh khách hàng gắn với khoản thanh toán. | ||
|
Mô tả
Thuộc tính này liên kết khoản thanh toán với một khách hàng cụ thể trong Stripe. Giá trị được lấy từ trường 'customer'. Nhờ đó, chuyên viên phân tích có thể nhóm giao dịch theo khách hàng trên dashboard 'Độ trễ thông báo khách hàng'. Thuộc tính này cũng giúp xác định khách hàng thường phải làm lại hoặc hay gặp lỗi thanh toán, hỗ trợ phân tích 'Tỷ lệ làm lại chỉ thị thanh toán'.
Vì sao điều này quan trọng
Thuộc tính này hỗ trợ phân tích và phân nhóm quy trình theo khách hàng.
Lấy dữ liệu ở đâu
Stripe API: đối tượng PaymentIntent, trường 'customer'.
Ví dụ
cus_9s6X9nLkdIwHu7cus_8f5Y8nLkdIwJu8cus_7d4Z7nLkdIwKu9
|
|||
|
ID khoản chi trả
PayoutId
|
Mã định danh khoản chi trả ngân hàng có chứa giao dịch này. | ||
|
Mô tả
Thuộc tính này liên kết từng giao dịch với khoản quyết toán gộp (Payout) được gửi vào tài khoản ngân hàng của đơn vị bán hàng. Giá trị nằm trong đối tượng Balance Transaction liên kết với Charge. Thuộc tính này rất quan trọng trong 'Phân tích chênh lệch đối soát thanh toán'. Nếu khoản thanh toán đã được quyết toán nhưng không có Payout ID, điều đó cho thấy tiền vẫn đang được Stripe giữ lại và chưa chuyển cho doanh nghiệp, làm lộ rõ độ trễ về dòng tiền.
Vì sao điều này quan trọng
Thuộc tính này liên kết từng trường hợp với bước quyết toán tài chính cuối cùng.
Lấy dữ liệu ở đâu
Stripe API: đối tượng Balance Transaction, trường 'payout'.
Ví dụ
po_1MtwPdLkdIwHu7ix28XE9f12po_1Jq8uFLkdIwHu7ix0yNq9g34
|
|||
|
Loại phương thức thanh toán
PaymentMethodType
|
Loại phương tiện dùng để thanh toán, chẳng hạn thẻ hoặc chuyển khoản ngân hàng. | ||
|
Mô tả
Thuộc tính này xác định phương thức dùng cho giao dịch, chẳng hạn 'card', 'ach_debit' hoặc 'alipay'. Giá trị được lấy từ 'payment_method_types' hoặc đối tượng 'payment_method'. Thông tin này rất cần thiết cho dashboard 'Chuẩn hóa thời gian quyết toán', vì thời gian quyết toán giữa thẻ tín dụng (nhanh) và chuyển khoản ngân hàng (chậm) có thể chênh lệch đáng kể. Phân tách dữ liệu theo phương thức giúp so sánh hiệu suất công bằng.
Vì sao điều này quan trọng
Thuộc tính này giúp giải thích vì sao thời lượng quy trình khác nhau do đặc điểm riêng của từng phương thức thanh toán.
Lấy dữ liệu ở đâu
Stripe API: đối tượng PaymentIntent, trường 'payment_method_types'.
Ví dụ
cardus_bank_accountsepa_debitideal
|
|||
|
Mã lỗi
FailureCode
|
Mã lỗi cụ thể được trả về khi thanh toán thất bại. | ||
|
Mô tả
Thuộc tính này ghi nhận lý do thanh toán thất bại, chẳng hạn 'insufficient_funds' hoặc 'card_declined'. Giá trị thường nằm trong trường 'last_payment_error.code' của PaymentIntent. Dữ liệu này là cơ sở cho dashboard 'Thời gian xử lý lỗi'. Phân tích các mã lỗi giúp doanh nghiệp xác định lỗi kỹ thuật nào gây cản trở nhiều nhất và làm chậm luồng thanh toán.
Vì sao điều này quan trọng
Thuộc tính này rất quan trọng để tìm nguyên nhân gốc rễ của các sai lệch quy trình và giao dịch thất bại.
Lấy dữ liệu ở đâu
Stripe API: đối tượng PaymentIntent, trường 'last_payment_error.code'.
Ví dụ
card_declinedinsufficient_fundsexpired_cardincorrect_cvc
|
|||
|
Người xử lý
ProcessingUser
|
Người dùng hoặc tác nhân hệ thống chịu trách nhiệm rà soát thủ công. | ||
|
Mô tả
Thuộc tính này xác định nhân viên hoặc logic hệ thống thực hiện một hoạt động cụ thể, đặc biệt là 'Cần rà soát thanh toán' hoặc 'Đã mở tranh chấp'. Trong Stripe Radar, đây có thể là email của người rà soát được ghi trong nhật ký rà soát. Thuộc tính này cung cấp dữ liệu cho 'Bản đồ nhiệt can thiệp thủ công', giúp quản lý biết thành viên nào xử lý nhiều lượt rà soát nhất và phát hiện điểm nghẽn trong quy trình làm việc thủ công.
Vì sao điều này quan trọng
Thuộc tính này hỗ trợ phân tích tài nguyên và xác định điểm nghẽn trong các bước xử lý thủ công.
Lấy dữ liệu ở đâu
Stripe API: đối tượng Review (Radar), trường 'closed_by' hoặc 'opened_reason'.
Ví dụ
fraud_team_botanalyst@company.comsystem_automatic
|
|||
|
Số tiền thanh toán
PaymentAmount
|
Giá trị tiền tệ của giao dịch thanh toán. | ||
|
Mô tả
Thuộc tính này thể hiện tổng số tiền của giao dịch. Trong Stripe, số tiền thường được lưu theo đơn vị tiền tệ nhỏ nhất, chẳng hạn cent với USD, nên cần chuyển đổi trước khi sử dụng. Giá trị này được ánh xạ từ trường 'amount' trong đối tượng PaymentIntent hoặc Charge. Dữ liệu này rất quan trọng với dashboard 'Khả năng theo dõi dòng tiền ngân quỹ'. Chuyên viên phân tích có thể tổng hợp số tiền để biết tổng giá trị giao dịch, doanh thu có nguy cơ bị ảnh hưởng khi xảy ra lỗi và ưu tiên các giao dịch giá trị cao khi cần rà soát thủ công.
Vì sao điều này quan trọng
Thuộc tính này bổ sung góc nhìn tài chính cho phân tích quy trình, giúp ưu tiên xử lý dựa trên giá trị giao dịch.
Lấy dữ liệu ở đâu
Stripe API: đối tượng PaymentIntent, trường 'amount'.
Ví dụ
100.002500.5049.99
|
|||
|
Tiền tệ
PaymentCurrency
|
Mã ISO gồm 3 chữ cái cho biết loại tiền tệ của giao dịch. | ||
|
Mô tả
Thuộc tính này cho biết loại tiền tệ dùng để thanh toán, chẳng hạn USD, EUR hoặc GBP. Giá trị nằm trong trường 'currency' của đối tượng PaymentIntent. Đây là thông tin cần thiết để chuẩn hóa báo cáo tài chính trên các dashboard ngân quỹ. Khi phân tích, trường này giúp phát hiện xu hướng theo khu vực về thời gian xử lý thanh toán hoặc tỷ lệ lỗi, góp phần xây dựng chế độ xem 'Chuẩn hóa thời gian quyết toán'.
Vì sao điều này quan trọng
Thuộc tính này cần thiết để tổng hợp tài chính chính xác và phân tích hiệu suất theo khu vực.
Lấy dữ liệu ở đâu
Stripe API: đối tượng PaymentIntent, trường 'currency'.
Ví dụ
USDEURGBPJPY
|
|||
|
Trạng thái thanh toán
PaymentStatus
|
Trạng thái hiện tại của PaymentIntent hoặc Charge. | ||
|
Mô tả
Thuộc tính này phản ánh trạng thái giao dịch do Stripe báo cáo, chẳng hạn 'requires_payment_method', 'succeeded' hoặc 'canceled'. Giá trị được lấy trực tiếp từ trường 'status'. Thuộc tính này giúp kiểm tra luồng quy trình. Ví dụ, trường hợp kết thúc với trạng thái 'succeeded' cho thấy giao dịch thành công, còn 'canceled' cho thấy quy trình đã đi lệch hướng. Thuộc tính này hỗ trợ dashboard 'Phân tích thông lượng và năng lực' bằng cách phân loại kết quả.
Vì sao điều này quan trọng
Thuộc tính này cho biết nhanh kết quả của trường hợp và giúp xác minh quy trình có kết thúc ở trạng thái tuân thủ hay không.
Lấy dữ liệu ở đâu
Stripe API: đối tượng PaymentIntent, trường 'status'.
Ví dụ
succeededrequires_actionprocessingcanceled
|
|||
|
Có làm lại
IsRework
|
Cờ cho biết có hoạt động nào được lặp lại trong một trường hợp hay không. | ||
|
Mô tả
Thuộc tính được tính toán này trả về true nếu các hoạt động như 'Đã gửi chỉ thị thanh toán' hoặc 'Đã xác thực thông tin thanh toán' diễn ra nhiều hơn một lần cho cùng một Payment Transaction ID. Thuộc tính này hỗ trợ trực tiếp KPI 'Tỷ lệ làm lại chỉ thị thanh toán'. Số lần làm lại cao thường cho thấy dữ liệu đầu vào có vấn đề hoặc giao diện khách hàng khó sử dụng.
Vì sao điều này quan trọng
Thuộc tính này làm rõ các điểm kém hiệu quả và vòng lặp trong quy trình.
Lấy dữ liệu ở đâu
Được tính trong công cụ Process Mining.
Ví dụ
truefalse
|
|||
|
Có tranh chấp
IsDisputed
|
Cờ đúng/sai cho biết chủ thẻ có tranh chấp khoản thanh toán hay không. | ||
|
Mô tả
Thuộc tính này cho biết khoản thanh toán đã từng bị mở tranh chấp (chargeback) hay chưa. Có thể xác định bằng cách kiểm tra trường 'dispute' trong đối tượng Charge có giá trị khác null hay không, hoặc xem có đối tượng Dispute nào liên kết với PaymentIntent hay không. Thuộc tính này dùng để lọc các trường hợp trong 'Kiểm tra tuân thủ luồng quy trình', nhằm xác minh các trường hợp tranh chấp có tuân theo quy trình nộp bằng chứng hay không.
Vì sao điều này quan trọng
Thuộc tính này giúp xác định các trường hợp rủi ro cao cần được xử lý đặc biệt và theo dõi tuân thủ.
Lấy dữ liệu ở đâu
Stripe API: đối tượng Charge, kiểm tra trường 'dispute' có giá trị hay không.
Ví dụ
truefalse
|
|||
|
Đã hoàn tiền
IsRefunded
|
Cờ đúng/sai cho biết khoản thanh toán đã được hoàn một phần hay toàn bộ. | ||
|
Mô tả
Thuộc tính này cho biết tiền đã được trả lại cho khách hàng hay chưa. Giá trị được xác định từ trường boolean 'refunded' hoặc từ điều kiện 'amount_refunded' > 0 trong đối tượng Charge. Thuộc tính này hỗ trợ 'Kiểm tra tuân thủ luồng quy trình'. Hoàn tiền thường cần các bước phê duyệt cụ thể. Cờ này giúp chuyên viên phân tích lọc các trường hợp đó và xác minh hoạt động 'Đã hoàn tiền' có diễn ra hay không.
Vì sao điều này quan trọng
Thuộc tính này giúp xác định các trường hợp đảo ngược luồng xử lý, một dạng sai lệch quy trình quan trọng.
Lấy dữ liệu ở đâu
Stripe API: đối tượng Charge, trường 'refunded'.
Ví dụ
truefalse
|
|||
|
Điểm rủi ro
RiskScore
|
Điểm rủi ro gian lận Stripe Radar gán cho giao dịch. | ||
|
Mô tả
Thuộc tính này chứa điểm rủi ro (0-99) do các mô hình học máy của Stripe gán. Giá trị nằm trong trường 'outcome.risk_score' của đối tượng Charge. Thuộc tính này đóng vai trò then chốt trong dashboard 'Xác định lỗi dương tính giả'. Bằng cách đối chiếu điểm rủi ro với các hoạt động 'Đã xử lý lỗi thanh toán' thành công, chuyên viên phân tích có thể điều chỉnh ngưỡng tự động chặn giao dịch.
Vì sao điều này quan trọng
Thuộc tính này giúp lý giải vì sao một giao dịch có thể bị gắn cờ hoặc chặn.
Lấy dữ liệu ở đâu
Stripe API: đối tượng Charge, trường 'outcome.risk_score'.
Ví dụ
56599
|
|||
|
Không cần can thiệp thủ công
IsTouchless
|
Cờ cho biết quy trình có hoàn tất mà không cần can thiệp thủ công hay không. | ||
|
Mô tả
Thuộc tính được tính toán này xác định trường hợp có đi theo luồng thuận lợi hay không, không có các hoạt động như 'Cần rà soát thanh toán', 'Đã mở tranh chấp' hoặc 'Đã xử lý lỗi thanh toán'. Thuộc tính này được dùng để tính KPI 'Tỷ lệ thanh toán không cần can thiệp'. Tỷ lệ cao cho thấy quy trình xử lý tự động hiệu quả, còn tỷ lệ thấp cho thấy chi phí vận hành có thể cao.
Vì sao điều này quan trọng
Thuộc tính này đo hiệu quả tự động hóa và chất lượng của luồng quy trình tiêu chuẩn.
Lấy dữ liệu ở đâu
Được tính trong công cụ Process Mining.
Ví dụ
truefalse
|
|||
|
Quốc gia phát hành thẻ
CardCountry
|
Mã quốc gia nơi thẻ được phát hành. | ||
|
Mô tả
Thuộc tính này xác định quốc gia phát hành phương thức thanh toán, thường được lấy từ 'payment_method_details.card.country'. Thuộc tính này phục vụ dashboard 'Chuẩn hóa thời gian quyết toán'. Thanh toán xuyên biên giới thường mất nhiều thời gian quyết toán hơn thanh toán nội địa, vì vậy cần phân nhóm theo thuộc tính này khi phân tích.
Vì sao điều này quan trọng
Thuộc tính này giúp giải thích độ trễ quyết toán do quy trình ngân hàng xuyên biên giới.
Lấy dữ liệu ở đâu
Stripe API: đối tượng Charge, 'payment_method_details.card.country'.
Ví dụ
USDEGB
|
|||
|
Thời gian quyết toán
SettlementDuration
|
Khoảng thời gian từ lúc Đã xác nhận thanh toán đến khi Tiền khả dụng. | ||
|
Mô tả
Thuộc tính được tính toán này đo thời gian từ lúc tiền được xác nhận đến khi khả dụng trong số dư Stripe. Giá trị được tính bằng cách lấy dấu thời gian của 'Payment Authorized' trừ cho dấu thời gian của 'Funds Available'. Đây là chỉ số cốt lõi của dashboard 'Chuẩn hóa thời gian quyết toán', giúp nhóm ngân quỹ dự đoán thời điểm tiền khả dụng.
Vì sao điều này quan trọng
Thuộc tính này đo tốc độ luân chuyển tiền và độ trễ dòng tiền.
Lấy dữ liệu ở đâu
Được tính trong công cụ Process Mining.
Ví dụ
2 ngày7 ngày10 phút
|
|||
|
Thời gian xử lý lỗi
ErrorResolutionTime
|
Khoảng thời gian từ lúc phát hiện lỗi đến khi xử lý xong. | ||
|
Mô tả
Thuộc tính được tính toán này theo dõi thời gian từ 'Đã phát hiện lỗi thanh toán' đến 'Đã xử lý lỗi thanh toán'. Đây là chỉ số chính của KPI 'Thời gian xử lý lỗi trung bình'. Theo dõi chỉ số này giúp tối ưu nhóm xử lý ngoại lệ và logic thử lại tự động.
Vì sao điều này quan trọng
Thuộc tính này định lượng chi phí vận hành để xử lý lỗi.
Lấy dữ liệu ở đâu
Được tính trong công cụ Process Mining.
Ví dụ
4 giờ12 phút2 ngày
|
|||
Các hoạt động xử lý thanh toán
| Hoạt động | Mô tả | ||
|---|---|---|---|
|
Đã cấp phép thanh toán
|
Ngân hàng phát hành thẻ đã cấp phép số tiền giao dịch và giữ khoản tiền này. Điều đó xác nhận phương thức thanh toán hợp lệ và có đủ tiền. | ||
|
Vì sao điều này quan trọng
Đây là mốc quan trọng để đo “Tỷ lệ thanh toán không cần can thiệp”. Thành công ở bước này cho thấy giao dịch đã vượt qua rào cản rủi ro chính.
Lấy dữ liệu ở đâu
Stripe Events API: payment_intent.succeeded (nếu tự động thu tiền) hoặc payment_intent.amount_capturable (nếu thu tiền thủ công).
Thu thập
Ghi nhận khi payment_intent.succeeded hoặc amount_capturable được kích hoạt
Loại sự kiện
explicit
|
|||
|
Đã chuyển tiền
|
Đợt chuyển tiền chứa giao dịch này đã được chuyển vào tài khoản ngân hàng bên ngoài. Tiền đã rời khỏi nền tảng Stripe. | ||
|
Vì sao điều này quan trọng
Đánh dấu mốc “Đã quyết toán thanh toán”. Dùng để tính “Mức độ nhất quán về thời gian quyết toán”.
Lấy dữ liệu ở đâu
Stripe Events API: payout.paid
Thu thập
Ghi nhận khi sự kiện payout.paid được kích hoạt
Loại sự kiện
explicit
|
|||
|
Đã đối soát thanh toán
|
Sao kê ngân hàng bên ngoài đã được đối chiếu với khoản chuyển tiền từ Stripe. Điều này xác nhận tiền thực sự đã vào tài khoản ngân hàng của công ty. | ||
|
Vì sao điều này quan trọng
Đây là bước cuối để “Phân tích chênh lệch đối soát thanh toán”, đảm bảo sổ cái khớp với số liệu thực tế tại ngân hàng.
Lấy dữ liệu ở đâu
Thường cần dữ liệu bên ngoài hoặc trạng thái 'payout.reconciled' nếu dùng tính năng Stripe Treasury/Reconciliation.
Thu thập
Cần dùng Stripe Treasury hoặc có tín hiệu từ ERP bên ngoài
Loại sự kiện
explicit
|
|||
|
Đã xác thực thông tin thanh toán
|
Hệ thống tự động xác thực thông tin thanh toán, gồm kiểm tra định dạng cơ bản và đánh giá quy tắc chống gian lận (Stripe Radar). Ở bước này, hệ thống kiểm tra tính hợp lệ của dữ liệu trước khi thử cấp phép giao dịch. | ||
|
Vì sao điều này quan trọng
Chỉ số này rất quan trọng để đo lường dashboard Điểm nghẽn xác thực và phê duyệt. Chậm trễ ở đây có thể cho thấy hệ thống phản hồi chậm hoặc xử lý quy tắc chống gian lận phức tạp.
Lấy dữ liệu ở đâu
Suy ra bằng cách so sánh dấu thời gian của “Tạo yêu cầu thanh toán” với lần đổi trạng thái tiếp theo, chẳng hạn sang “processing” hoặc “requires_action”.
Thu thập
So sánh dấu thời gian tạo với lần cập nhật trạng thái đầu tiên
Loại sự kiện
inferred
|
|||
|
Tạo yêu cầu thanh toán
|
Bước khởi đầu của quy trình thanh toán, khi PaymentIntent được tạo trong hệ thống Stripe. Hoạt động này ghi nhận thời điểm khách hàng hoặc hệ thống bắt đầu yêu cầu giao dịch. | ||
|
Vì sao điều này quan trọng
Đánh dấu thời điểm bắt đầu tính thời gian xử lý quy trình. Đây là mốc cần thiết để tính tổng thời gian từ đầu đến cuối của vòng đời thanh toán.
Lấy dữ liệu ở đâu
Stripe Events API: payment_intent.created
Thu thập
Ghi nhận khi sự kiện payment_intent.created được kích hoạt
Loại sự kiện
explicit
|
|||
|
Thanh toán thất bại
|
Ngân hàng phát hành từ chối giao dịch hoặc Stripe chặn giao dịch. Sự kiện này kích hoạt luồng xử lý lỗi. | ||
|
Vì sao điều này quan trọng
Đây là mốc bắt đầu tính “Thời gian xử lý lỗi trung bình”. Phân tích mã lỗi ở bước này giúp giảm “Tỷ lệ nhận diện nhầm lỗi”.
Lấy dữ liệu ở đâu
Stripe Events API: payment_intent.payment_failed
Thu thập
Ghi nhận khi sự kiện payment_intent.payment_failed được kích hoạt
Loại sự kiện
explicit
|
|||
|
Cần xem xét thanh toán
|
Xảy ra khi một khoản thanh toán kích hoạt quy tắc kiểm tra thủ công trong Stripe Radar. Khoản thanh toán được giữ lại để chờ người xử lý. | ||
|
Vì sao điều này quan trọng
Hỗ trợ trực tiếp dashboard “Bản đồ nhiệt can thiệp thủ công”. Số lượng cao ở bước này cho thấy cần điều chỉnh quy tắc chống gian lận hoặc tăng nhân sự.
Lấy dữ liệu ở đâu
Stripe Events API: review.opened
Thu thập
Ghi nhận khi sự kiện review.opened được kích hoạt
Loại sự kiện
explicit
|
|||
|
Đã đưa khoản thanh toán vào đợt chuyển tiền
|
Giao dịch cụ thể được đưa vào một đối tượng Payout. Điều này cho biết tiền đã được lên lịch chuyển vào tài khoản ngân hàng. | ||
|
Vì sao điều này quan trọng
Cần thiết để đo “Mức độ nhất quán về thời gian quyết toán”. Mốc này liên kết từng giao dịch với các đợt chuyển tiền hàng loạt vào ngân hàng.
Lấy dữ liệu ở đâu
Suy ra bằng cách liên kết Balance Transaction với một đối tượng Payout.
Thu thập
Xác định thời điểm Payout ID được gán cho Balance Transaction
Loại sự kiện
inferred
|
|||
|
Đã gửi thông báo thanh toán
|
Biên nhận hoặc email xác nhận được gửi cho khách hàng. Đây là điểm kết thúc của phần tương tác với khách hàng trong giao dịch. | ||
|
Vì sao điều này quan trọng
Hỗ trợ dashboard “Độ trễ thông báo khách hàng”. Chậm trễ ở đây có thể khiến khách hàng gửi yêu cầu hỗ trợ.
Lấy dữ liệu ở đâu
Stripe Events API: charge.succeeded (kiểm tra giá trị boolean 'receipt_sent' hoặc việc tạo 'receipt_url'), hoặc sự kiện receipt.sent.
Thu thập
Ghi nhận khi sự kiện receipt.sent được kích hoạt hoặc suy ra từ đối tượng charge
Loại sự kiện
explicit
|
|||
|
Đã hoàn tiền thanh toán
|
Đơn vị bán hàng đã bắt đầu hoàn tiền cho giao dịch. Dòng tiền được chuyển ngược lại. | ||
|
Vì sao điều này quan trọng
Giúp nhận diện việc xử lý lại sau quyết toán và thất thoát doanh thu.
Lấy dữ liệu ở đâu
Stripe Events API: charge.refunded
Thu thập
Ghi nhận khi sự kiện charge.refunded được kích hoạt
Loại sự kiện
explicit
|
|||
|
Đã khắc phục lỗi thanh toán
|
Suy ra khi PaymentIntent từng thất bại chuyển lại sang trạng thái processing hoặc succeeded. Điều này cho thấy khách hàng đã cung cấp phương thức thanh toán mới hoặc lần thử lại thành công. | ||
|
Vì sao điều này quan trọng
Rất quan trọng đối với dashboard “Thời gian xử lý lỗi”. Chỉ số này cho biết doanh thu đã được khôi phục thành công.
Lấy dữ liệu ở đâu
Suy ra khi thấy sự kiện “payment_intent.processing” hoặc “succeeded” trên một ID từng có sự kiện “payment_intent.payment_failed”.
Thu thập
So sánh chuỗi trạng thái: Thất bại -> Đang xử lý/Thành công
Loại sự kiện
inferred
|
|||
|
Đã phê duyệt thanh toán sau khi xem xét
|
Nhân viên hoặc quy tắc hệ thống phê duyệt giao dịch đã được đánh dấu để xem xét trước đó. Sau đó, giao dịch được chuyển sang bước cấp phép. | ||
|
Vì sao điều này quan trọng
Cần thiết để đo “Thời gian phê duyệt trung bình”. Điểm nghẽn ở đây ảnh hưởng trực tiếp đến trải nghiệm khách hàng.
Lấy dữ liệu ở đâu
Stripe Events API: review.closed (với lý do 'approved')
Thu thập
Ghi nhận khi sự kiện review.closed xảy ra
Loại sự kiện
explicit
|
|||
|
Đóng tranh chấp
|
Quy trình tranh chấp đã kết thúc, với kết quả thắng hoặc thua. Đây là điểm kết thúc của vòng xử lý ngoại lệ. | ||
|
Vì sao điều này quan trọng
Đánh dấu kết quả cuối cùng của tranh chấp về khoản doanh thu.
Lấy dữ liệu ở đâu
Stripe Events API: charge.dispute.closed
Thu thập
Ghi nhận khi sự kiện charge.dispute.closed được kích hoạt
Loại sự kiện
explicit
|
|||
|
Mở tranh chấp
|
Chủ thẻ khiếu nại khoản thanh toán. Việc này bắt đầu quy trình chargeback và trừ tiền khỏi số dư. | ||
|
Vì sao điều này quan trọng
Đây là luồng ngoại lệ lớn, ảnh hưởng đến “Tỷ lệ đối soát thành công ngay lần đầu”.
Lấy dữ liệu ở đâu
Stripe Events API: charge.dispute.created
Thu thập
Ghi nhận khi sự kiện charge.dispute.created được kích hoạt
Loại sự kiện
explicit
|
|||
|
Tiền đã sẵn sàng
|
Tiền từ giao dịch đã được quyết toán và cộng vào số dư khả dụng trên Stripe, sẵn sàng để chuyển trả. | ||
|
Vì sao điều này quan trọng
Rất quan trọng để theo dõi “Dòng tiền ngân quỹ”. Mốc này cho biết khi nào doanh nghiệp thực sự có thể sử dụng tiền.
Lấy dữ liệu ở đâu
Stripe Events API: balance.available
Thu thập
Ghi nhận khi sự kiện balance.available được kích hoạt
Loại sự kiện
explicit
|
|||
|
Yêu cầu xác thực thanh toán
|
Hệ thống xác định cần Strong Customer Authentication (SCA) hoặc 3D Secure. Quy trình tạm dừng để chờ khách hàng xác thực. | ||
|
Vì sao điều này quan trọng
Giúp xác định độ trễ do khách hàng quyết định, không phải do hệ thống.
Lấy dữ liệu ở đâu
Stripe Events API: payment_intent.requires_action
Thu thập
Ghi nhận khi trạng thái payment_intent chuyển thành requires_action
Loại sự kiện
explicit
|
|||
Hướng dẫn trích xuất dữ liệu
Sẵn sàng bắt đầu?
Bắt đầu phân tích luồng thanh toán ngay hôm nay để tìm ra điểm nghẽn tiềm ẩn và cải thiện hiệu quả tài chính. Đội ngũ của chúng tôi sẵn sàng hỗ trợ bạn trong từng bước.
Cải thiện ngay hiệu quả xử lý thanh toán Stripe
Đạt tỷ lệ xử lý tự động xuyên suốt 98% và loại bỏ các trường hợp thanh toán ngoại lệ.
Không cần thẻ tín dụng... Thiết lập chỉ trong vài phút