Additional Support For Payment Methods
Additional support features available for card, netbanking, EMI and more.
The Razorpay iOS Custom SDK lets you integrate the supported payment methods on your iOS app’s Checkout form.
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Additional support features available for card, netbanking, EMI and more.
let options: [String: Any] = [
"amount": 100, // amount in currency subunits. Defaults to INR. 100 = 100 paise = INR 1.
"currency": "MYR", // We support international currencies.
"email": "nur.aisyah@example.com",
"contact": "9000090000",
"order_id": "order_DBJOWzybf0sJbb",
"method": "fpx",
"bank": "HSBC",
"callback_url": "https://en1mwkqo5ioct.x.pipedream.net/",
"redirect": true
]
razorpay.authorize(options)
NSDictionary *options = @{
@"amount": @"100", // amount in currency subunits. Defaults to INR. 100 = 100 paise = INR 1.
@"currency": @"INR", // We support international currencies.
@"email": @"gaurav.kumar@example.com",
@"contact": @"9000090000",
@"order_id": @"order_4xbQrmEoA5WJ0G",
@"method": @"fpx",
@"bank": @"HSBC",
@"callback_url": @"https://en1mwkqo5ioct.x.pipedream.net/",
@"redirect": @true,
};
[_razorpay authorize: options];
let options: [String: Any] = [
"amount": 100, // amount in currency subunits. Defaults to INR. 100 = 100 paise = INR 1.
"currency": "MYR", // We support international currencies.
"email": "gaurav.kumar@example.com",
"contact": "9000090000",
"order_id": "order_DBJOWzybf0sJbb",
"method": "card",
"card[name]": "Gaurav Kumar",
"card[number]": "5272008806235704",
"card[expiry_month]": 06,
"card[expiry_year]": 30,
"card[cvv]": "123"
]
razorpay.authorize(options)
NSDictionary *options = @{
@"amount": @"100", // amount in currency subunits. Defaults to INR. 100 = 100 paise = INR 1.
@"currency": @"INR", // We support international currencies.
@"email": @"gaurav.kumar@example.com",
@"contact": @"9000090000",
@"order_id": @"order_4xbQrmEoA5WJ0G",
@"method": @"card",
@"card[name]": @"Gaurav Kumar",
@"card[number]": @"5272008806235704",
@"card[expiry_month]": @"06",
@"card[expiry_year]": @"30",
@"card[cvv]": @"123"
};
[_razorpay authorize: options];
let options = [
"amount": "100",
"currency": "MYR",
"email": "gaurav.kumar@example.com",
"order_id": "order_4xbQrmEoA5WJ0G",
"contact": "9000090000",
"method": "wallet",
"wallet": "touchngo",
]
razorpay.authorize(options)
NSDictionary *options = @{
@"amount": @"100",
@"currency": @"MYR",
@"email": @"gaurav.kumar@example.com",
@"contact": @"9000090000",
@"order_id": @"order_4xbQrmEoA5WJ0G",
@"method": @"wallet",
@"wallet": @"touchngo"
};
[_razorpay authorize: options];