{"info":{"_postman_id":"61a8f8fe-1030-49ba-a259-68206b11bbe5","name":"Payment API - External Collection","description":"<html><head></head><body><p>Fincraft Payment API - Kapsamlı test koleksiyonu</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"47230163","collectionId":"61a8f8fe-1030-49ba-a259-68206b11bbe5","publishedId":"2sB3HgPiJt","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2025-08-28T09:54:38.000Z"},"item":[{"name":"Ödeme İşlemleri","item":[{"name":"Non Secure Payment","event":[{"listen":"test","script":{"id":"80cdb7b2-8d84-4431-a9d7-3282e4880aef","exec":["// Test successful response","pm.test(\"Status code is 200\", function () {","    pm.response.to.have.status(200);","});","","pm.test(\"Response has payment data\", function () {","    const jsonData = pm.response.json();","    pm.expect(jsonData.response).to.not.be.null;","    pm.expect(jsonData.response.id).to.not.be.null;","});","","// Store payment ID for later use","if (pm.response.code === 200) {","    const jsonData = pm.response.json();","    if (jsonData.response && jsonData.response.id) {","        pm.collectionVariables.set(\"payment_id\", jsonData.response.id);","    }","}"],"type":"text/javascript","packages":{}}}],"id":"e798761c-31de-48a2-8f9c-56f0dc14c8d4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer token","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"correlationId\": \"{{conversation_id}}\",\n  \"referenceId\": \"6efeae29-83e5-4338-b750-0541d40e8964\",\n  \"amount\": 2500.00,\n  \"finalAmount\": 2500.00,\n  \"walletAmount\": 0.0,\n  \"installment\": 1,\n  \"clientIpAddress\": \"192.168.1.1\",\n  \"walletMemberId\": \"EXT12345678\",\n  \"currency\": \"TRY\",\n  \"transactionType\": \"AUTH\",\n  \"card\": {\n    \"cardHolderName\": \"Muammer Şahin\",\n    \"cardNumber\": \"5218487962459752\",\n    \"expireMonth\": \"09\",\n    \"expireYear\": \"28\",\n    \"cvc\": \"000\"\n  },\n  \"products\": [\n    {\n      \"name\": \"Test Product\",\n      \"externalId\": \"PROD-001\",\n      \"price\": 2500.00,\n      \"subMerchantMemberId\": \"EXT1234567\",\n      \"subMerchantPrice\": 0.5\n    }\n  ]\n}"},"url":"https://api-test.fincraft.com.tr/api/v1/payments/card","description":"<p>Temel ödeme oluşturma isteği</p>\n","urlObject":{"protocol":"https","path":["api","v1","payments","card"],"host":["api-test","fincraft","com","tr"],"query":[],"variable":[]}},"response":[],"_postman_id":"e798761c-31de-48a2-8f9c-56f0dc14c8d4"}],"id":"77405794-528b-45de-babc-c65f1d67df32","_postman_id":"77405794-528b-45de-babc-c65f1d67df32","description":""},{"name":"Güvenli (3D) Ödeme İşlemleri","item":[{"name":"Init 3D Payment","event":[{"listen":"test","script":{"id":"80cdb7b2-8d84-4431-a9d7-3282e4880aef","exec":["// Test successful response","pm.test(\"Status code is 200\", function () {","    pm.response.to.have.status(200);","});","","pm.test(\"Response has payment data\", function () {","    const jsonData = pm.response.json();","    pm.expect(jsonData.response).to.not.be.null;","    pm.expect(jsonData.response.id).to.not.be.null;","});","","// Store payment ID for later use","if (pm.response.code === 200) {","    const jsonData = pm.response.json();","    if (jsonData.response && jsonData.response.id) {","        pm.collectionVariables.set(\"payment_id\", jsonData.response.id);","    }","}"],"type":"text/javascript","packages":{}}}],"id":"fa40bc00-97da-4aa9-bca0-b1dfe7a8cc9f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"correlationId\": \"{{conversation_id}}\",\n  \"referenceId\": \"ed387dcd-0f97-4863-bf53-1a8524e39b74\",\n  \"amount\": 100.00,\n  \"finalAmount\": 100.00,\n  \"walletAmount\": 10.0,\n  \"installment\": 1,\n  \"clientIpAddress\": \"192.168.1.1\",\n  \"callbackUrl\": \"http://deneme.com\",\n  \"walletMemberId\": \"EXT1234567\",\n  \"currency\": \"TRY\",\n  \"transactionType\": \"AUTH\",\n  \"card\": {\n    \"cardHolderName\": \"Muammer Şahin\",\n    \"cardNumber\": \"5218487962459752\",\n    \"expireMonth\": \"09\",\n    \"expireYear\": \"28\",\n    \"cvc\": \"000\"\n  },\n  \"products\": [\n    {\n      \"name\": \"Test Product\",\n      \"externalId\": \"PROD-001\",\n      \"price\": 100.00,\n      \"subMerchantMemberId\": \"EXT1234567\",\n      \"subMerchantPrice\": 80\n    }\n  ]\n}"},"url":"https://api-test.fincraft.com.tr/api/v1/payments/3d/init","description":"<p>Temel 3D ödeme oluşturma isteği</p>\n","urlObject":{"protocol":"https","path":["api","v1","payments","3d","init"],"host":["api-test","fincraft","com","tr"],"query":[],"variable":[]}},"response":[],"_postman_id":"fa40bc00-97da-4aa9-bca0-b1dfe7a8cc9f"},{"name":"Complete 3D Payment","event":[{"listen":"test","script":{"id":"80cdb7b2-8d84-4431-a9d7-3282e4880aef","exec":["// Test successful response","pm.test(\"Status code is 200\", function () {","    pm.response.to.have.status(200);","});","","pm.test(\"Response has payment data\", function () {","    const jsonData = pm.response.json();","    pm.expect(jsonData.response).to.not.be.null;","    pm.expect(jsonData.response.id).to.not.be.null;","});","","// Store payment ID for later use","if (pm.response.code === 200) {","    const jsonData = pm.response.json();","    if (jsonData.response && jsonData.response.id) {","        pm.collectionVariables.set(\"payment_id\", jsonData.response.id);","    }","}"],"type":"text/javascript","packages":{}}}],"id":"8b037b7e-4077-4de0-8caa-aa446501ef12","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer token","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"referenceId\": \"7d0493bf-cc02-448c-807e-3d3ca5c516a7\"\n}"},"url":"https://api-test.fincraft.com.tr//api/v1/payments/3d/complete","description":"<p>3D işlem için provizyonu tamamlama.</p>\n","urlObject":{"protocol":"https","path":["","api","v1","payments","3d","complete"],"host":["api-test","fincraft","com","tr"],"query":[],"variable":[]}},"response":[],"_postman_id":"8b037b7e-4077-4de0-8caa-aa446501ef12"}],"id":"c9d27498-d256-4213-af60-08a0bab428ee","_postman_id":"c9d27498-d256-4213-af60-08a0bab428ee","description":""},{"name":"İade İşlemleri","item":[{"name":"Partial Product Rebate","event":[{"listen":"test","script":{"id":"80cdb7b2-8d84-4431-a9d7-3282e4880aef","exec":[""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"193247cf-a7c9-49c5-9e20-b5ef77cfa025","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer token","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"paymentProductId\": \"492a7074-6914-4074-bd5a-0b67a00cc76e\",\n    \"amount\": 1\n}"},"url":"https://api-test.fincraft.com.tr/api/v1/payments/partial/product/rebate","description":"<p>Ürün iadesi</p>\n","urlObject":{"protocol":"https","path":["api","v1","payments","partial","product","rebate"],"host":["api-test","fincraft","com","tr"],"query":[],"variable":[]}},"response":[],"_postman_id":"193247cf-a7c9-49c5-9e20-b5ef77cfa025"},{"name":"Rebate Payment","event":[{"listen":"test","script":{"id":"80cdb7b2-8d84-4431-a9d7-3282e4880aef","exec":["// Test successful response","pm.test(\"Status code is 200\", function () {","    pm.response.to.have.status(200);","});","","pm.test(\"Response has payment data\", function () {","    const jsonData = pm.response.json();","    pm.expect(jsonData.response).to.not.be.null;","    pm.expect(jsonData.response.id).to.not.be.null;","});","","// Store payment ID for later use","if (pm.response.code === 200) {","    const jsonData = pm.response.json();","    if (jsonData.response && jsonData.response.id) {","        pm.collectionVariables.set(\"payment_id\", jsonData.response.id);","    }","}"],"type":"text/javascript","packages":{},"requests":{}}}],"id":"890df288-5463-40c3-87f8-4377bcc4d58d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer token","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"referenceId\": \"bc9563a2-5508-489a-a3a4-09c45c5cd5bd\",\n    \"amount\": 1\n}"},"url":"https://api-test.fincraft.com.tr/api/v1/payments/rebate","description":"<p>İşlem iadesi</p>\n","urlObject":{"protocol":"https","path":["api","v1","payments","rebate"],"host":["api-test","fincraft","com","tr"],"query":[],"variable":[]}},"response":[],"_postman_id":"890df288-5463-40c3-87f8-4377bcc4d58d"}],"id":"bf4fccf5-0ea4-42c7-bb23-992b08d472a5","_postman_id":"bf4fccf5-0ea4-42c7-bb23-992b08d472a5","description":""},{"name":"Sorgulamalar","item":[{"name":"Get Payment by Reference ID","event":[{"listen":"test","script":{"id":"e1f5ea9b-55f4-4890-ad15-d9d4e532d8bd","exec":["// Test successful response","pm.test(\"Status code is 200\", function () {","    pm.response.to.have.status(200);","});","","pm.test(\"Response has payment data\", function () {","    const jsonData = pm.response.json();","    pm.expect(jsonData.response).to.not.be.null;","    pm.expect(jsonData.response.externalId).to.equal(pm.collectionVariables.get(\"external_id\"));","});"],"type":"text/javascript","packages":{}}}],"id":"213ad17d-936f-41f7-b57f-3e807cca05c3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer token","type":"text"}],"url":"https://api-test.fincraft.com.tr/api/v1/payments/reference/4f855e8f-c461-412d-a168-e98020780ddd","description":"<p>External ID ile ödeme bilgilerini getirme</p>\n","urlObject":{"protocol":"https","path":["api","v1","payments","reference","4f855e8f-c461-412d-a168-e98020780ddd"],"host":["api-test","fincraft","com","tr"],"query":[],"variable":[]}},"response":[],"_postman_id":"213ad17d-936f-41f7-b57f-3e807cca05c3"},{"name":"Bin Query","id":"13cbcd0c-523e-49eb-b44a-88e078b789c5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer token"}],"url":"https://api-test.fincraft.com.tr/api/v1/payments/bin-number/520303/info","description":"<p>Bin sorgulama</p>\n","urlObject":{"protocol":"https","path":["api","v1","payments","bin-number","520303","info"],"host":["api-test","fincraft","com","tr"],"query":[],"variable":[]}},"response":[],"_postman_id":"13cbcd0c-523e-49eb-b44a-88e078b789c5"},{"name":"Installment Query","id":"0191f71d-b177-4728-9d24-a80313ac9e41","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer token","type":"text"}],"url":"https://api-test.fincraft.com.tr/api/v1/payments/installment?amount=100&binNumber=520303","description":"<p>Taksitli sorgulama</p>\n","urlObject":{"protocol":"https","path":["api","v1","payments","installment"],"host":["api-test","fincraft","com","tr"],"query":[{"key":"amount","value":"100"},{"key":"binNumber","value":"520303"}],"variable":[]}},"response":[],"_postman_id":"0191f71d-b177-4728-9d24-a80313ac9e41"},{"name":"Reward Query","id":"972d9135-cb04-4d10-97de-97225ab272b4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer token","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"card\": {\n       \"cardHolderName\": \"Muammer Şahin\",\n        \"cardNumber\": \"4355093000315232\",\n        \"expireMonth\": \"11\",\n        \"expireYear\": \"40\",\n        \"cvc\": \"471\"\n    },\n    \"clientIpAddress\": \"192.168.1.1\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api-test.fincraft.com.tr/api/v1/payments/reward","description":"<p>Ödül sorgulama</p>\n","urlObject":{"protocol":"https","path":["api","v1","payments","reward"],"host":["api-test","fincraft","com","tr"],"query":[],"variable":[]}},"response":[],"_postman_id":"972d9135-cb04-4d10-97de-97225ab272b4"}],"id":"95680e46-31ce-4ebb-bd0e-1cb9840b8573","_postman_id":"95680e46-31ce-4ebb-bd0e-1cb9840b8573","description":""},{"name":"Aramalar/Listelemeler","item":[{"name":"Transaction List","event":[{"listen":"test","script":{"id":"80cdb7b2-8d84-4431-a9d7-3282e4880aef","exec":[""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"61a21325-b495-441a-ad77-0f7d957fa510","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"startDate\": \"2025-09-19\",\n    \"endDate\": \"2025-09-20\",\n    \"amountMin\": 1.00,\n    \"amountMax\": 5000.00,\n    \"status\": \"SUCCESS\",\n    \"cardHolderName\": null\n}"},"url":"https://api-test.fincraft.com.tr/api/v1/general/operations/transactions/search?page=0&size=20","description":"<p>İşlem Listesi</p>\n","urlObject":{"protocol":"https","path":["api","v1","general","operations","transactions","search"],"host":["api-test","fincraft","com","tr"],"query":[{"key":"page","value":"0"},{"key":"size","value":"20"}],"variable":[]}},"response":[],"_postman_id":"61a21325-b495-441a-ad77-0f7d957fa510"},{"name":"Cancel Rebate List","event":[{"listen":"test","script":{"id":"80cdb7b2-8d84-4431-a9d7-3282e4880aef","exec":[""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"9fc9c4e1-ac85-4dcb-85e5-4586817a0816","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"startDate\": \"2025-09-19\",\n    \"endDate\": \"2025-09-20\",\n    \"status\": \"SUCCESS\"\n}"},"url":"https://api-test.fincraft.com.tr/api/v1/general/operations/refunds/list?page=0&size=20","description":"<p>İptal/İade listesi</p>\n","urlObject":{"protocol":"https","path":["api","v1","general","operations","refunds","list"],"host":["api-test","fincraft","com","tr"],"query":[{"key":"page","value":"0"},{"key":"size","value":"20"}],"variable":[]}},"response":[],"_postman_id":"9fc9c4e1-ac85-4dcb-85e5-4586817a0816"}],"id":"09a64958-68a3-4a77-bfae-fcec725b347e","_postman_id":"09a64958-68a3-4a77-bfae-fcec725b347e","description":""},{"name":"Ürün İşlemleri","item":[{"name":"Approve Payment Product","event":[{"listen":"test","script":{"id":"80cdb7b2-8d84-4431-a9d7-3282e4880aef","exec":["// Test successful response","pm.test(\"Status code is 200\", function () {","    pm.response.to.have.status(200);","});","","pm.test(\"Response has payment data\", function () {","    const jsonData = pm.response.json();","    pm.expect(jsonData.response).to.not.be.null;","    pm.expect(jsonData.response.id).to.not.be.null;","});","","// Store payment ID for later use","if (pm.response.code === 200) {","    const jsonData = pm.response.json();","    if (jsonData.response && jsonData.response.id) {","        pm.collectionVariables.set(\"payment_id\", jsonData.response.id);","    }","}"],"type":"text/javascript","packages":{},"requests":{}}}],"id":"fd1175c7-0f59-463f-9598-b4ad3e272437","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer token","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"productIds\": [\n    \"315d08c4-98ff-4aae-9703-2260ad456ef1\"\n    ],\n    \"independentApproval\": true\n}"},"url":"https://api-test.fincraft.com.tr/api/v1/payments/product/approve","description":"<p>Ürün onaylama</p>\n","urlObject":{"protocol":"https","path":["api","v1","payments","product","approve"],"host":["api-test","fincraft","com","tr"],"query":[],"variable":[]}},"response":[],"_postman_id":"fd1175c7-0f59-463f-9598-b4ad3e272437"},{"name":"Un Approve Payment Product","event":[{"listen":"test","script":{"id":"80cdb7b2-8d84-4431-a9d7-3282e4880aef","exec":["// Test successful response","pm.test(\"Status code is 200\", function () {","    pm.response.to.have.status(200);","});","","pm.test(\"Response has payment data\", function () {","    const jsonData = pm.response.json();","    pm.expect(jsonData.response).to.not.be.null;","    pm.expect(jsonData.response.id).to.not.be.null;","});","","// Store payment ID for later use","if (pm.response.code === 200) {","    const jsonData = pm.response.json();","    if (jsonData.response && jsonData.response.id) {","        pm.collectionVariables.set(\"payment_id\", jsonData.response.id);","    }","}"],"type":"text/javascript","packages":{},"requests":{}}}],"id":"d82540fc-e25b-450c-b5ab-c555b9d01cbf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer token","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"productIds\": [\n    \"5f89d281-749b-4743-a23e-b7be2c2fc859\"\n    ],\n    \"independentApproval\": true\n}"},"url":"https://api-test.fincraft.com.tr/api/v1/payments/product/approve","description":"<p>Ürün onayı geri alma</p>\n","urlObject":{"protocol":"https","path":["api","v1","payments","product","approve"],"host":["api-test","fincraft","com","tr"],"query":[],"variable":[]}},"response":[],"_postman_id":"d82540fc-e25b-450c-b5ab-c555b9d01cbf"},{"name":"Update Payment Product","event":[{"listen":"test","script":{"id":"80cdb7b2-8d84-4431-a9d7-3282e4880aef","exec":["// Test successful response","pm.test(\"Status code is 200\", function () {","    pm.response.to.have.status(200);","});","","pm.test(\"Response has payment data\", function () {","    const jsonData = pm.response.json();","    pm.expect(jsonData.response).to.not.be.null;","    pm.expect(jsonData.response.id).to.not.be.null;","});","","// Store payment ID for later use","if (pm.response.code === 200) {","    const jsonData = pm.response.json();","    if (jsonData.response && jsonData.response.id) {","        pm.collectionVariables.set(\"payment_id\", jsonData.response.id);","    }","}"],"type":"text/javascript","packages":{},"requests":{}}}],"id":"6720a62b-bb6d-4631-9283-f5d8d4cdeb6b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer token","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"id\": \"728844fb-6682-4572-ae51-168b1859dd64\",\n    \"subMerchantPrice\": 45\n}"},"url":"https://api-test.fincraft.com.tr/api/v1/payments/product","description":"<p>Ürün güncelleme</p>\n","urlObject":{"protocol":"https","path":["api","v1","payments","product"],"host":["api-test","fincraft","com","tr"],"query":[],"variable":[]}},"response":[],"_postman_id":"6720a62b-bb6d-4631-9283-f5d8d4cdeb6b"}],"id":"f07477d7-4a65-4feb-b44f-308430d95045","_postman_id":"f07477d7-4a65-4feb-b44f-308430d95045","description":""},{"name":"Hesap İşlemleri","item":[{"name":"Account Statistics","event":[{"listen":"test","script":{"id":"80cdb7b2-8d84-4431-a9d7-3282e4880aef","exec":[""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"60f3259f-ea59-45a1-a6bb-45d94e2f777c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"url":"https://api-test.fincraft.com.tr/api/v1/general/account/stats","description":"<p>Hesap istatistikleri</p>\n","urlObject":{"protocol":"https","path":["api","v1","general","account","stats"],"host":["api-test","fincraft","com","tr"],"query":[],"variable":[]}},"response":[],"_postman_id":"60f3259f-ea59-45a1-a6bb-45d94e2f777c"}],"id":"63ea5e5b-4fae-4965-baca-e4d5acc8e39d","_postman_id":"63ea5e5b-4fae-4965-baca-e4d5acc8e39d","description":""},{"name":"Bayi İşlemleri","item":[{"name":"Sub Merchant List","event":[{"listen":"test","script":{"id":"80cdb7b2-8d84-4431-a9d7-3282e4880aef","exec":[""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"252d35c3-8723-4822-a820-496b7bebcf8b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"url":"https://api-test.fincraft.com.tr/api/v1/general/merchant-members?q=ecz&page=0&size=20&sortBy=createdAt&sortDirection=desc","description":"<p>Bayi listesi</p>\n","urlObject":{"protocol":"https","path":["api","v1","general","merchant-members"],"host":["api-test","fincraft","com","tr"],"query":[{"key":"q","value":"ecz"},{"key":"page","value":"0"},{"key":"size","value":"20"},{"key":"sortBy","value":"createdAt"},{"key":"sortDirection","value":"desc"}],"variable":[]}},"response":[],"_postman_id":"252d35c3-8723-4822-a820-496b7bebcf8b"},{"name":"Sub Merchant Detail","event":[{"listen":"test","script":{"id":"80cdb7b2-8d84-4431-a9d7-3282e4880aef","exec":[""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"5da1c62a-20e7-4bdf-aa1d-dab8bfcce74d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"url":"https://api-test.fincraft.com.tr/api/v1/general/merchant-members/{merchantMemberId}","description":"<p>Bayi detayı</p>\n","urlObject":{"protocol":"https","path":["api","v1","general","merchant-members","{merchantMemberId}"],"host":["api-test","fincraft","com","tr"],"query":[],"variable":[]}},"response":[],"_postman_id":"5da1c62a-20e7-4bdf-aa1d-dab8bfcce74d"},{"name":"Sub Merchant Create","event":[{"listen":"test","script":{"id":"80cdb7b2-8d84-4431-a9d7-3282e4880aef","exec":[""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"87dcd938-2d8b-4659-901a-904d560019cb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"memberType\": \"PRIVATE_COMPANY\",\n  \"externalId\": \"MM-1001\",\n  \"name\": \"Demo Bayi\",\n  \"address\": \"İstanbul\",\n  \"email\": \"bayi@example.com\",\n  \"phoneNumber\": \"+905550000000\",\n  \"iban\": \"TR450006294767877926419521\",\n  \"contactName\": \"Ali\",\n  \"contactSurname\": \"Veli\",\n  \"taxNumber\": \"1234567890\",\n  \"taxOffice\": \"Beyoğlu\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api-test.fincraft.com.tr/api/v1/general/merchant-members/settings/create","description":"<p>Bayi oluşturma</p>\n","urlObject":{"protocol":"https","path":["api","v1","general","merchant-members","settings","create"],"host":["api-test","fincraft","com","tr"],"query":[],"variable":[]}},"response":[],"_postman_id":"87dcd938-2d8b-4659-901a-904d560019cb"},{"name":"Sub Merchant Update","event":[{"listen":"test","script":{"id":"80cdb7b2-8d84-4431-a9d7-3282e4880aef","exec":[""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"57befca5-b4c6-4892-8916-0fb94f7c238a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"X-Merchant-ID","value":"550e8400-e29b-41d4-a716-446655440000","type":"text"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"url":"https://api-test.fincraft.com.tr/api/v1/general/merchant-members/settings/{merchantMemberId}/active?active=true","description":"<p>Bayi güncelle</p>\n","urlObject":{"protocol":"https","path":["api","v1","general","merchant-members","settings","{merchantMemberId}","active"],"host":["api-test","fincraft","com","tr"],"query":[{"key":"active","value":"true"}],"variable":[]}},"response":[],"_postman_id":"57befca5-b4c6-4892-8916-0fb94f7c238a"},{"name":"Sub Merchant Commission List","event":[{"listen":"test","script":{"id":"80cdb7b2-8d84-4431-a9d7-3282e4880aef","exec":[""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"7e7d6660-634a-4e6d-a1bc-5f42910bfa51","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"url":"https://api-test.fincraft.com.tr/api/v1/general/merchant-members/settings/{merchantMemberId}/commissions","description":"<p>Temel ödeme oluşturma isteği</p>\n","urlObject":{"protocol":"https","path":["api","v1","general","merchant-members","settings","{merchantMemberId}","commissions"],"host":["api-test","fincraft","com","tr"],"query":[],"variable":[]}},"response":[],"_postman_id":"7e7d6660-634a-4e6d-a1bc-5f42910bfa51"},{"name":"Sub Merchant Commission Create/Update","event":[{"listen":"test","script":{"id":"80cdb7b2-8d84-4431-a9d7-3282e4880aef","exec":[""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"7be26d83-21c6-48b9-8425-06952326f337","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer {{token}}","type":"text"}],"url":"https://api-test.fincraft.com.tr/api/v1/general/merchant-members/settings/{merchantMemberId}/commissions/{installment}?rate={rate}","description":"<p>Temel ödeme oluşturma isteği</p>\n","urlObject":{"protocol":"https","path":["api","v1","general","merchant-members","settings","{merchantMemberId}","commissions","{installment}"],"host":["api-test","fincraft","com","tr"],"query":[{"key":"rate","value":"{rate}"}],"variable":[]}},"response":[],"_postman_id":"7be26d83-21c6-48b9-8425-06952326f337"}],"id":"181342d6-378c-4cb5-9e51-33f4b3a43ead","_postman_id":"181342d6-378c-4cb5-9e51-33f4b3a43ead","description":""},{"name":"Authentication","event":[{"listen":"test","script":{"id":"80cdb7b2-8d84-4431-a9d7-3282e4880aef","exec":["// Test successful response","pm.test(\"Status code is 200\", function () {","    pm.response.to.have.status(200);","});","","pm.test(\"Response has payment data\", function () {","    const jsonData = pm.response.json();","    pm.expect(jsonData.response).to.not.be.null;","    pm.expect(jsonData.response.id).to.not.be.null;","});","","// Store payment ID for later use","if (pm.response.code === 200) {","    const jsonData = pm.response.json();","    if (jsonData.response && jsonData.response.id) {","        pm.collectionVariables.set(\"payment_id\", jsonData.response.id);","    }","}"],"type":"text/javascript","packages":{}}}],"id":"2c01e806-0ea3-4a17-b015-a8fd6a6a27e2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Basic basicToken","type":"text"}],"url":"https://api-test.fincraft.com.tr/auth/login","description":"<p>Yetkilendirme</p>\n","urlObject":{"protocol":"https","path":["auth","login"],"host":["api-test","fincraft","com","tr"],"query":[],"variable":[]}},"response":[],"_postman_id":"2c01e806-0ea3-4a17-b015-a8fd6a6a27e2"},{"name":"Health Check","id":"a7f568c1-ae7f-47f8-9cca-d5caff4a3a85","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer token","type":"text"}],"url":"https://api-test.fincraft.com.tr/api/v1/payments/health","description":"<p>Servisin çalışır durumda olup olmadığını kontrol eder</p>\n","urlObject":{"protocol":"https","path":["api","v1","payments","health"],"host":["api-test","fincraft","com","tr"],"query":[],"variable":[]}},"response":[],"_postman_id":"a7f568c1-ae7f-47f8-9cca-d5caff4a3a85"}],"variable":[{"key":"payment_id","value":""}]}