iyzipay 0.0.1+15 copy "iyzipay: ^0.0.1+15" to clipboard
iyzipay: ^0.0.1+15 copied to clipboard

A simple Iyzico Pay API wrapper, that is meant to be used on the server.

example/iyzipay_example.dart

import 'package:iyzipay/iyzipay.dart';
import 'package:iyzipay/src/request/payment/retrieve_bin_request.dart';

void main() async {
  final iyziClient = IyziClient.sandbox(apiKey: "sandbox-V4VNOXDNahrIkVclaD5vgAQWxgNjFNzt", secretKey: "sandbox-oPvNdSxq6I7LdChBMMso83uVZaUPgrKB"); // TEST

  var request = RetrieveBinRequest();
  request.binNumber = "542119";
  final result = await iyziClient.payment().retrieveBin(request);
  print(result.exception?.errorMessage.toString());
  print(result.data?.errorMessage.toString());
  print(result.data?.bankName);
  print(result.data?.locale);

  var requestCards = RetrieveCardRequest();
  requestCards.cardUserKey = "U16e33mPqe4hhaNMi2p0+ONVeAQ=";
  final resultCards = await iyziClient.cardStorage().retrieveCards(requestCards);
  print(resultCards.exception?.errorMessage.toString());
  print(resultCards.data?.errorMessage.toString());
  for (var card in resultCards.data?.cardDetails ?? []) {
    print(card.cardBankName);
    print(card.cardToken);
  }
}
0
likes
120
points
2
downloads

Publisher

unverified uploader

Weekly Downloads

A simple Iyzico Pay API wrapper, that is meant to be used on the server.

Homepage

Documentation

API reference

License

MIT (license)

Dependencies

crypto, http

More

Packages that depend on iyzipay