2012-05-14 43 views

回答

2

當它無法識別商家時,平衡將返回狀態代碼。您可以用additional information重新提交請求,或者您可以將商家重定向到響應中提供的位置,Balanced將嘗試收集更多信息並進行驗證。

當您重定向用戶時,您必須包含redirect_uri參數,商家將在識別過程結束時返回該參數。

您還可以傳遞查詢字符串中的信息,以便爲用戶預先填寫表單。這些字段應該與原始JSON有效內容中包含的字段相同,對於嵌套字典,請將該字段括在方括號中。例如。

{ 
    "name": "Joel Spolskey", 
    "bank_account": { 
     "bank_code": 321174851 
    } 
} 

應該成爲

?name=Joel%20Spolskey&bank_account[bank_code]=321174851 

一旦平衡已經驗證了商家,用戶被重定向回redirect_uri,與零售商的電子郵件地址和一個叫merchant_uri作爲標識符的新參數一起。然後,您可以將email_addressmerchant_uri參數發送到帳戶終端,它將爲您創建帳戶。如果用戶取消驗證過程,它們將被重定向到redirect_uri,但在帳戶端點上執行POST將返回原始的300重定向,因爲它們在系統中沒有任何識別信息。

相關問題