NAME

PayProp::API::Public::Client::Request::Entity - Module containing various entity types as attributes.

SYNOPSIS

my $Entity = $Client->entity;
my $payment_entity = $Entity->payment;

$payment_entity
	->list_p({...})
	->then( sub {
		my ( $Payment ) = @_;
		...;
		See See L<PayProp::API::Public::Client::Response::Entity::*>
	} )
	->wait
;

DESCRIPTION

Contains various API entity types defined on attributes. This module is intended to be accessed via instance of PayProp::API::Public::Client.

ATTRIBUTES

PayProp::API::Public::Client::Request::Entity implements the following attributes.

payment

my $payment_entity = $Entity->payment;

See PayProp::API::Public::Client::Request::Entity::Payment.

invoice

my $invoice_entity = $Entity->invoice;

See PayProp::API::Public::Client::Request::Entity::Invoice.

AUTHOR

Yanga Kandeni <yangak@cpan.org>

Valters Skrupskis <malishew@cpan.org>

COPYRIGHT

Copyright 2023- PayProp

LICENSE

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

If you would like to contribute documentation or file a bug report then please raise an issue / pull request:

https://github.com/Humanstate/api-client-public-module