PayoutMethodsSuccessDelegate

public protocol PayoutMethodsSuccessDelegate : AnyObject

Delegate called when a payout methods action is done.

  • didCreatePayoutMethod(_:) Default implementation

    Payout method has been created successfully.

    Default Implementation

    Payout method has been created successfully.

    Declaration

    Swift

    func didCreatePayoutMethod(_ payoutMethod: PayoutMethod)

    Parameters

    payoutMethod

    PayoutMethod model.

  • didListPayoutMethods(_:) Default implementation

    Payout methods have been listed successfully.

    Default Implementation

    Payout methods have been listed successfully.

    Declaration

    Swift

    func didListPayoutMethods(_ payoutMethods: [PayoutMethod])

    Parameters

    payoutMethods

    PayoutMethod array.

  • didGetPayoutMethod(_:) Default implementation

    Payout method has been retrieved successfully.

    Default Implementation

    Payout method has been retrieved successfully.

    Declaration

    Swift

    func didGetPayoutMethod(_ payoutMethod: PayoutMethod)

    Parameters

    payoutMethod

    PayoutMethod model.

  • didUpdatePayoutMethod(_:) Default implementation

    Payout method has been updated successfully.

    Default Implementation

    Payout method has been updated successfully.

    Declaration

    Swift

    func didUpdatePayoutMethod(_ payoutMethod: PayoutMethod)

    Parameters

    payoutMethod

    PayoutMethod model.

  • didDeletePayoutMethod() Default implementation

    Payout method has been deleted successfully.

    Default Implementation

    Payout method has been deleted successfully.

    Declaration

    Swift

    func didDeletePayoutMethod()