Code Monkey home page Code Monkey logo

iyzilink's Introduction

iyzilink

go get github.com/vahaponur/[email protected]

CreateLinkRequest

Bu struct, ödeme bağlantısı oluşturmak için gönderilen isteğin yükünü temsil eder.

type CreateLinkRequest struct {
    Name                 string  `json:"name"`
    Description          string  `json:"description"`
    Price                float64 `json:"price"`
    CurrencyCode         string  `json:"currencyCode"`
    AddressIgnorable     bool    `json:"addressIgnorable"`
    StockEnabled         bool    `json:"stockEnabled"`
    StockCount           int64   `json:"stockCount"`
    InstallmentRequested bool    `json:"installmentRequested"`
    EncodedImageFile     string  `json:"encodedImageFile"`
}
opt := IyziOptions{
ApiKey:    "YOUR_API_KEY",
SecretKey: "YOUR_SECRET_KEY",
BaseUrl:   "https://api.iyzipay.com/v2/iyzilink/products",
}
c := CreateLinkRequest{

Name:                 "Davetiye 100 Adet",
Price:                1560,
StockCount:           1,
StockEnabled:         true,
AddressIgnorable:     false,
InstallmentRequested: true,
CurrencyCode:         "TRY",
EncodedImageFile:     "base64image",
Description:          "Resim Temsilidir",
}
res, err := CreateLink(opt, c)
type CreateLinkResponse struct {
	Status         string `json:"status"`
	Locale         string `json:"locale"`
	SystemTime     int64  `json:"systemTime"`
	ConversationID string `json:"conversationId"`
	Data           struct {
		Token    string `json:"token"`
		URL      string `json:"url"`
		ImageURL string `json:"imageUrl"`
	} `json:"data"`
}

You can reach the link from res.Data.URL

iyzilink's People

Contributors

vahaponur avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.