<gh_stars>1-10
class YekpayException(Exception):
    """ yekpay general exception """


class UnknownTransactionFailure(YekpayException):
    """ Unknown transaction failure """


class UnknownTransactionStatusCode(YekpayException):
    """ Unknown transaction status code """


class CallbackUrlNotProvided(YekpayException):
    """ callback url is not provided in transaction data or project settings """


class NotValidAmount(YekpayException):
    """ amount is less than minimum amount"""

class YekpayException(Exception):
    """ yekpay general exception """


class UnknownTransactionFailure(YekpayException):
    """ Unknown transaction failure """


class UnknownTransactionStatusCode(YekpayException):
    """ Unknown transaction status code """


class CallbackUrlNotProvided(YekpayException):
    """ callback url is not provided in transaction data or project settings """


class NotValidAmount(YekpayException):
    """ amount is less than minimum amount"""
yekpay general exception Unknown transaction failure Unknown transaction status code callback url is not provided in transaction data or project settings amount is less than minimum amount