Client SDK

eWAY’s eCrypt methods are included so that sensitive data can be secured in the app if merchants wish to process payments on their own server. What’s more, with eCrypt, it is even easier for the merchant to become PCI-DSS compliant to take payments.

Be part of the mobile boom! Get free access to iOS and Android SDKs.

Sample iOS Payment

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
transaction = [[Transaction alloc] init];

Customer *customerObj = [[Customer alloc] init];
CardDetails *cardDetails = [[CardDetails alloc] init];
cardDetails.Name = @"Nico Vulture";
cardDetails.Number = @"378282246310005";
cardDetails.ExpiryMonth = @"10";
cardDetails.ExpiryYear = @"19";
cardDetails.CVN = @"836";
customerObj.CardDetails = cardDetails;
transaction.Customer = customerObj;

Payment *payment = [[Payment alloc] init];
payment.Payment = 100;

transaction.Payment = payment;

[RapidAPI submitPayment:transaction completed:^(SubmitPaymentResponse *submitPaymentResponse) {
NSString *submissionID = submitPaymentResponse.SubmissionID;
}];

Sample Android Payment

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Customer customer = new Customer();
CardDetails cardDetails = new CardDetails();
cardDetails.setCVN("349");
cardDetails.setName("Kale Arugula");
cardDetails.setNumber("4556761029983886");
cardDetails.setExpiryMonth("09");
cardDetails.setExpiryYear("2020");
customer.setCardDetails(cardDetails);

Payment payment = new Payment();
payment.setTotalAmount(1000);

Transaction transaction = new Transaction();
transaction.setCustomer(customer);
transaction.setTransactionType(TransactionType.Purchase);
transaction.setPayment(payment);

final SubmitPaymentResponse response =
RapidAPI.submitPayment(transaction);

Benefits for you & your clients

  • Simple coding and reduction in development time – a payment can be created with only a few lines of code..
  • Native support for Android and iOS.
  • Safe and secure: eWAY’s eCrypt methods are included so that sensitive data can be secured if merchants wish to process payments on their own server.
  • Easy testing: easily switch between production and sandbox when testing.
  • Process payments directly from any mobile device.

The rise of mobile payments

  • Get on board now and experience the mobile payments boom!
  • Business Insider reports that the total worldwide value of transactions using mobile technology is expected to grow to $173 billion in 2017 (from the current $35 million).
  • Forrester predicts that remote mobile payments will be the largest area of growth over the next five years in eCommerce.
  • According to this recent Yahoo report, 2014 saw a 174% increase in mobile usage for online shopping and leisure.
  • Want to learn more? Check out this article by DialogTech about how smartphones are transforming the eCommerce industry.

Become an eWAY merchant today.

With 24/7 support, over 250 integrations and 20+ years experience – the team at eWAY are here to provide you with the leading all-in-one payments solution.