1.1 Create Card Payment
Initiates a card payment transaction.
Request
Post Data
{
"price": 100.0,
"paidPrice": 100.0,
"walletPrice": 100.0,
"installment": 1,
"buyerMemberId": 1,
"currency": "TRY",
"paymentGroup": "PRODUCT",
"paymentPhase": "AUTH",
"paymentChannel": "Online",
"callbackUrl": "http://example.com/callback",
"bankOrderId": "111222333",
"clientIp": "192.168.1.1",
"card": {
"cardAlias": "MyCard",
"cardHolderName": "John Doe",
"cardNumber": "4022780520669303",
"expireYear": "50",
"expireMonth": "01",
"cvc": "988",
"storeCardAfterSuccessPayment": false,
"cardUserKey": "userkey123",
"cardToken": "cardtoken123",
"loyalty": null
},
"posAlias": "pos1",
"retry": false,
"items": [
{
"name": "Item1",
"price": 50.0,
"externalId": "123",
"conservationID": "deneme",
"subMerchantMemberId": null,
"subMerchantMemberPrice": null
},
{
"name": "Item2",
"price": 50.0,
"externalId": "item456",
"subMerchantMemberId": null,
"subMerchantMemberPrice": null
}
],
"additionalParams": "Your additional parameters here",
"recurring": false,
"fraudParams": {
"buyerExternalId": "buyer123",
"buyerPhoneNumber": "+123456789",
"buyerEmail": "buyer@example.com"
}
}
Response
Last updated