org.exports.payments

Classes

PaymentsExport

Functions

ticket_by_link(→ onegov.ticket.Ticket | None)

provider_title(→ str)

Module Contents

org.exports.payments.provider_title(payment: onegov.pay.Payment, providers: dict[uuid.UUID, onegov.pay.PaymentProvider[Any]]) str[source]
class org.exports.payments.PaymentsExport(**kwargs: object)[source]

Bases: onegov.org.exports.base.OrgExport

query(session: sqlalchemy.orm.Session, start: datetime.datetime | None, end: datetime.datetime | None) collections.abc.Iterator[tuple[onegov.pay.Payment, list[onegov.pay.types.AnyPayableBase], onegov.ticket.Ticket | None, str]][source]
rows(session: sqlalchemy.orm.Session, start: datetime.datetime | None, end: datetime.datetime | None) collections.abc.Iterator[collections.abc.Iterator[tuple[str, Any]]][source]
fields(item: onegov.pay.Payment, links: collections.abc.Iterable[onegov.pay.types.AnyPayableBase], ticket: onegov.ticket.Ticket | None, provider: str) collections.abc.Iterator[tuple[str, Any]][source]
run(form: onegov.form.Form, session: sqlalchemy.orm.Session) collections.abc.Iterator[collections.abc.Iterator[tuple[str, Any]]][source]