FAQ
Integration
How to generate signature in Python?
def signature(self, merchant_id, email, timestamp, secret_key):
strings = '%s;0;%s;%s;%s' % (merchant_id, email, timestamp, secret_key)
sig = base64.b64encode(hashlib.sha256(strings.encode()).digest())
return sig.decode();
Subscriptions
Can customers change their payment method?
Yes. Customers can update payment details via the Subscriber Portal.
What happens if a payment fails?
The system retries payment per predefined retry settings. If unsuccessful, the subscription moves to Unpaid or Canceled depending on the configuration.
Can I set different billing intervals?
Yes. Subscriptions can be billed daily, weekly, monthly, or annually, with customizable interval counts.
Last updated
Was this helpful?