[−][src]Trait yandex_checkout::payment_service::PaymentService
Required methods
fn find_one(&self, payment_id: PaymentId) -> ApiResult<Payment>
fn create(
&self,
params: NewPayment,
idempotency_key: Option<String>
) -> ApiResult<Payment>
&self,
params: NewPayment,
idempotency_key: Option<String>
) -> ApiResult<Payment>
fn capture(
&self,
payment_id: PaymentId,
idempotency_key: Option<String>
) -> ApiResult<Payment>
&self,
payment_id: PaymentId,
idempotency_key: Option<String>
) -> ApiResult<Payment>
fn cancel(
&self,
payment_id: PaymentId,
idempotency_key: Option<String>
) -> ApiResult<Payment>
&self,
payment_id: PaymentId,
idempotency_key: Option<String>
) -> ApiResult<Payment>
fn list(&self) -> ApiResult<()>
Implementors
impl PaymentService for PaymentServiceImpl
[src]
fn find_one(&self, payment_id: PaymentId) -> ApiResult<Payment>
[src]
fn create(
&self,
params: NewPayment,
idempotency_key: Option<String>
) -> ApiResult<Payment>
[src]
&self,
params: NewPayment,
idempotency_key: Option<String>
) -> ApiResult<Payment>
fn capture(
&self,
payment_id: PaymentId,
idempotency_key: Option<String>
) -> ApiResult<Payment>
[src]
&self,
payment_id: PaymentId,
idempotency_key: Option<String>
) -> ApiResult<Payment>
fn cancel(
&self,
payment_id: PaymentId,
idempotency_key: Option<String>
) -> ApiResult<Payment>
[src]
&self,
payment_id: PaymentId,
idempotency_key: Option<String>
) -> ApiResult<Payment>