跳轉到主要內容
在整合 Fluz API 時,瞭解 staging 與 live 環境之間的差異至關重要。這些環境各自承擔不同目的,旨在確保你的整合流程同時兼顧安全與效率。

Staging 環境

Fluz 的 staging 環境可讓你探索平台的功能與特性。它適用於實驗、建立整合,以及訓練你的團隊。
目的: Staging 環境用於模擬真實世界情境。它鏡像 live 環境的能力與交易,但不使用真實金錢。這讓開發者能在進入生產前徹底測試其整合。 資料使用: 在 staging 環境中只使用虛構或測試資料。這些資料應明確為測試用途而建立,不得包含任何生產資料,例如客戶詳細資訊、財務資料,或個人可識別資訊(PII)。 GraphQL 端點: Staging 環境有專屬的 GraphQL 端點,與 live 環境分離。請在開發與測試期間使用此端點與 API 互動。

Production 環境

Live 環境為生產環境,會發生真實交易,且所採取的行動皆為最終決定。為確保你的商業資料之安全與完整性,嚴禁在此環境進行測試。生產資料包含敏感資訊,例如客戶詳細資訊、財務資料,或個人可識別資訊(PII)。
目的: Live 環境是你可以實際進行消費、獲得現金回饋並管理帳戶的地方。此環境中的所有互動皆使用真實資料,並具有真實世界後果。 資料使用: 在 live 環境中僅使用真實且已驗證的資料。請確保所有資料準確且為生產用途,因為此環境中的操作會影響你的實際帳戶且無法復原。 GraphQL 端點: Live 環境擁有與 staging 環境分離的專屬 GraphQL 端點 — 請見上方的端點表格。

重要注意事項

安全性: 為保護你的資料與客戶隱私,切勿在 staging 環境中使用生產資料。這包括在測試情境中避免使用任何真實的客戶詳細資訊、財務資訊或 PII。 從 Staging 過渡到 Live: 在將應用程式從 staging 移至 live 之前,請在 staging 環境中徹底測試所有功能。確保你的應用程式在各種情境下皆符合預期,並已解決所有錯誤。

準備好開始了嗎?

準備好開始與 Fluz 整合了嗎?請依以下步驟進行:
  1. 建立 Fluz 帳戶: 若你尚未擁有帳戶,請在 Fluz 平台上註冊
  2. 設定開發者存取:
    1. 點擊右上角的大頭貼。
    2. 前往「Apps and Integrations」。
    3. 點擊「Create Developer Account」並填寫必要資訊。
    4. 探索 Staging 環境:使用 staging 環境測試你的整合。存取 staging 的 GraphQL 端點,開始體驗 Fluz API 的功能。
  3. 建立並測試你的應用程式: 開發你的整合、徹底測試,並確保其符合你的業務需求。
  4. 切換到 Live 環境: 一旦完成測試並對應用程式的表現有信心,即可切換至 live 環境。請記得,此環境中的所有操作都會產生真實世界後果。

下一步

探索 sandbox 測試資料

測試商家、銀行卡、銀行帳戶、KYC 流程與地址 — staging 內備妥的一切。

冪等性(Idempotency)

如何在任一環境中安全地重試資金移轉的 mutation 而不產生重複。