Welches Format haben Parameter, wenn ich eine Bedingung habe, bei der einige Parameter basierend auf dem Wert eines anderen Parameters geändert werden können. ZB: Ich habe Zahlungsarten: paypal, Banküberweisung, usw.Bedingte Parameter basierend auf dem Wert eines anderen Parameters
+ amount (required, number, `1200`) ... charge amount
+ method (required, string, `paypal`) ... payment method
+ Values
+ `paypal`
+ `bank transfer`
+ `etc`
wenn Methode der Wert "paypal", dann meinen Dienst brauchen zusätzliche param:
+ email (required, string, `[email protected]`) ... user's paypal account
wenn Methode der Wert „Bank Transfer“, dann muss mein Service zusätzliche params:
+ bank_name (required, string, `Panama National Bank`) ... user's bank
+ bank_account (required, number, `3445315-XXX`) ... user's bank account