abacusai.razorpay_payment_requirements

Classes

RazorpayPaymentRequirements

A Razorpay customer and order

Module Contents

class abacusai.razorpay_payment_requirements.RazorpayPaymentRequirements(client, customerId=None, orderId=None, invoiceId=None)

Bases: abacusai.return_class.AbstractApiClass

A Razorpay customer and order

Parameters:
  • client (ApiClient) – An authenticated API Client instance

  • customerId (str) – The unique identifier of the customer.

  • orderId (str) – The unique identifier of the order.

  • invoiceId (str) – The unique identifier of the invoice.

customer_id = None
order_id = None
invoice_id = None
deprecated_keys
__repr__()
to_dict()

Get a dict representation of the parameters in this class

Returns:

The dict value representation of the class parameters

Return type:

dict