Everything developers need to integrate biometric payments into their applications. From documentation to code samples, we've got you covered.
For web applications and e-commerce sites
npm install @pulsepay/js-sdk
For Android mobile applications
implementation 'com.pulsepay:android-sdk:1.0.0'
For server-side applications and backends
pip install pulsepay-python
For Node.js and Express.js applications
npm install pulsepay-node
const pulsepay = new PulsePay('pk_test_your_public_key'); // Create payment intent const paymentIntent = await pulsepay.createPayment({ amount: 1000, currency: 'INR', description: 'Product purchase' }); // Process biometric authentication const result = await pulsepay.authenticatePayment({ paymentId: paymentIntent.id, biometricData: await getBiometricData(), pin: userPin }); if (result.success) { console.log('Payment successful!'); }
// Initialize PulsePay SDK PulsePay.initialize(this, "pk_test_your_public_key"); // Start biometric authentication BiometricAuthenticator authenticator = new BiometricAuthenticator(this); authenticator.authenticate(new BiometricCallback() { @Override public void onSuccess(BiometricResult result) { // Process payment with biometric data processPayment(result.getBiometricHash()); } @Override public void onError(BiometricError error) { // Handle authentication error handleError(error); } });
import pulsepay # Initialize with secret key pulsepay.api_key = "sk_test_your_secret_key" # Verify payment try: payment = pulsepay.Payment.verify( payment_id="pay_123456789", biometric_hash="hashed_biometric_data", pin_hash="hashed_pin" ) if payment.status == "succeeded": print("Payment verified successfully!") except pulsepay.error.AuthenticationError as e: print(f"Authentication failed: {e}")
Ready-to-use API collection for testing
Command-line interface for developers
Real-time API monitoring and debugging
Generate boilerplate code for your platform
Ask questions, share experiences, and get help from the community
developers.pulsepay.comGet your API keys and start integrating PulsePay today!
Developer Support: pulsexpay999@gmail.com