├── .github ├── dependabot.yml └── workflows │ └── codeql-analysis.yml ├── .gitignore ├── LICENSE ├── README.md ├── _example ├── idpay │ └── main.go ├── mellat │ └── main.go ├── parsian │ └── main.go ├── pay │ └── pay.go ├── payping │ └── payping.go ├── sadad │ └── sadadPay.go ├── vandar │ └── main.go ├── zarinpal │ └── main.go └── zibal │ └── zibal.go ├── assets └── banner.jpg ├── client ├── api.go ├── client.go ├── client_test.go ├── method_string.go ├── methods.go ├── options.go └── transport.go ├── go.mod ├── go.sum ├── providers ├── Parsian │ ├── models.go │ └── parsian.go ├── idpay │ ├── idpay-v1.1.postman_collection.json │ ├── idpay.go │ └── models.go ├── mellat │ ├── mellat.go │ └── models.go ├── pay │ ├── models.go │ └── pay.go ├── payping │ ├── helper.go │ ├── models.go │ ├── payment.go │ ├── payping-factory.go │ ├── payping.go │ ├── payping.json │ ├── report.go │ └── withdraw.go ├── sadad │ ├── models.go │ └── sadad.go ├── vandar │ ├── models.go │ └── vandar.go ├── zarinpal │ ├── models.go │ └── zarinpal.go └── zibal │ ├── models.go │ └── zibal.go └── status ├── error.go └── status.go /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoFarsi/paygap/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoFarsi/paygap/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoFarsi/paygap/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoFarsi/paygap/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoFarsi/paygap/HEAD/README.md -------------------------------------------------------------------------------- /_example/idpay/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoFarsi/paygap/HEAD/_example/idpay/main.go -------------------------------------------------------------------------------- /_example/mellat/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoFarsi/paygap/HEAD/_example/mellat/main.go -------------------------------------------------------------------------------- /_example/parsian/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoFarsi/paygap/HEAD/_example/parsian/main.go -------------------------------------------------------------------------------- /_example/pay/pay.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoFarsi/paygap/HEAD/_example/pay/pay.go -------------------------------------------------------------------------------- /_example/payping/payping.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoFarsi/paygap/HEAD/_example/payping/payping.go -------------------------------------------------------------------------------- /_example/sadad/sadadPay.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoFarsi/paygap/HEAD/_example/sadad/sadadPay.go -------------------------------------------------------------------------------- /_example/vandar/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoFarsi/paygap/HEAD/_example/vandar/main.go -------------------------------------------------------------------------------- /_example/zarinpal/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoFarsi/paygap/HEAD/_example/zarinpal/main.go -------------------------------------------------------------------------------- /_example/zibal/zibal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoFarsi/paygap/HEAD/_example/zibal/zibal.go -------------------------------------------------------------------------------- /assets/banner.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoFarsi/paygap/HEAD/assets/banner.jpg -------------------------------------------------------------------------------- /client/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoFarsi/paygap/HEAD/client/api.go -------------------------------------------------------------------------------- /client/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoFarsi/paygap/HEAD/client/client.go -------------------------------------------------------------------------------- /client/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoFarsi/paygap/HEAD/client/client_test.go -------------------------------------------------------------------------------- /client/method_string.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoFarsi/paygap/HEAD/client/method_string.go -------------------------------------------------------------------------------- /client/methods.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoFarsi/paygap/HEAD/client/methods.go -------------------------------------------------------------------------------- /client/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoFarsi/paygap/HEAD/client/options.go -------------------------------------------------------------------------------- /client/transport.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoFarsi/paygap/HEAD/client/transport.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoFarsi/paygap/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoFarsi/paygap/HEAD/go.sum -------------------------------------------------------------------------------- /providers/Parsian/models.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoFarsi/paygap/HEAD/providers/Parsian/models.go -------------------------------------------------------------------------------- /providers/Parsian/parsian.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoFarsi/paygap/HEAD/providers/Parsian/parsian.go -------------------------------------------------------------------------------- /providers/idpay/idpay-v1.1.postman_collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoFarsi/paygap/HEAD/providers/idpay/idpay-v1.1.postman_collection.json -------------------------------------------------------------------------------- /providers/idpay/idpay.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoFarsi/paygap/HEAD/providers/idpay/idpay.go -------------------------------------------------------------------------------- /providers/idpay/models.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoFarsi/paygap/HEAD/providers/idpay/models.go -------------------------------------------------------------------------------- /providers/mellat/mellat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoFarsi/paygap/HEAD/providers/mellat/mellat.go -------------------------------------------------------------------------------- /providers/mellat/models.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoFarsi/paygap/HEAD/providers/mellat/models.go -------------------------------------------------------------------------------- /providers/pay/models.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoFarsi/paygap/HEAD/providers/pay/models.go -------------------------------------------------------------------------------- /providers/pay/pay.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoFarsi/paygap/HEAD/providers/pay/pay.go -------------------------------------------------------------------------------- /providers/payping/helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoFarsi/paygap/HEAD/providers/payping/helper.go -------------------------------------------------------------------------------- /providers/payping/models.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoFarsi/paygap/HEAD/providers/payping/models.go -------------------------------------------------------------------------------- /providers/payping/payment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoFarsi/paygap/HEAD/providers/payping/payment.go -------------------------------------------------------------------------------- /providers/payping/payping-factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoFarsi/paygap/HEAD/providers/payping/payping-factory.go -------------------------------------------------------------------------------- /providers/payping/payping.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoFarsi/paygap/HEAD/providers/payping/payping.go -------------------------------------------------------------------------------- /providers/payping/payping.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoFarsi/paygap/HEAD/providers/payping/payping.json -------------------------------------------------------------------------------- /providers/payping/report.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoFarsi/paygap/HEAD/providers/payping/report.go -------------------------------------------------------------------------------- /providers/payping/withdraw.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoFarsi/paygap/HEAD/providers/payping/withdraw.go -------------------------------------------------------------------------------- /providers/sadad/models.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoFarsi/paygap/HEAD/providers/sadad/models.go -------------------------------------------------------------------------------- /providers/sadad/sadad.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoFarsi/paygap/HEAD/providers/sadad/sadad.go -------------------------------------------------------------------------------- /providers/vandar/models.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoFarsi/paygap/HEAD/providers/vandar/models.go -------------------------------------------------------------------------------- /providers/vandar/vandar.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoFarsi/paygap/HEAD/providers/vandar/vandar.go -------------------------------------------------------------------------------- /providers/zarinpal/models.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoFarsi/paygap/HEAD/providers/zarinpal/models.go -------------------------------------------------------------------------------- /providers/zarinpal/zarinpal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoFarsi/paygap/HEAD/providers/zarinpal/zarinpal.go -------------------------------------------------------------------------------- /providers/zibal/models.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoFarsi/paygap/HEAD/providers/zibal/models.go -------------------------------------------------------------------------------- /providers/zibal/zibal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoFarsi/paygap/HEAD/providers/zibal/zibal.go -------------------------------------------------------------------------------- /status/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoFarsi/paygap/HEAD/status/error.go -------------------------------------------------------------------------------- /status/status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoFarsi/paygap/HEAD/status/status.go --------------------------------------------------------------------------------