Integration between django-oscar and iyzipay
Project description
Django Oscar Iyzipay Integration
Integration between Django Oscar and Iyzipay for seamless payment processing.
Overview
This package provides integration between Django Oscar and Iyzipay payment gateway, allowing Django Oscar-based e-commerce websites to process payments securely and efficiently using iyzico's payment services.
Features
- Seamless integration between Django Oscar and Iyzipay payment gateway.
- Support for processing payments securely using Iyzipay's services.
- Easy installation and setup process.
Installation
You can install django-oscar-iyzipay
via pip:
pip install django-oscar-iyzipay
Usage
To integrate Django Oscar with Iyzipay, follow these steps:
- Install the package using pip.
- Configure your Django project to use Iyzipay as the payment gateway.
- Add oscar_iyzipay to INSTALLED_APPS
'oscar_iyzipay',
- Add your iyzipay credentials inside settings.py
IYZICO_API_KEY = <your iyzipay api key> IYZICO_SECRET_KEY = <your iyzipay secret key> IYZICO_BASE_URL = <iyzipay base url>
- Add oscar_iyzipay.urls to your url.py
path('', include('oscar_iyzipay.oscar_iyzipay.urls')),
- iyzipay expects an identification number (11 digits) and a phone number (not mandatory in Oscar). How to do this can be found in the add_model_items.py.
- Finally override any Oscar template to direct to iyzipay gateway. An example is procided in modify_template.html
Contributing
Contributions are welcome! Below are the main action points:
- Add sandbox
- Test for django-oscar 3.2
- Add tests
- Feature: Add enable installments option. (Default to 1)
License
This project is licensed under the MIT License - see the LICENSE file for details.
Credits
This package is maintained by Bahadır Özkan
Support
For support, bug reports, or feature requests, please open an issue on GitHub.
Disclaimer: This package is not maintained officially by Django Oscar or Iyzipay. It is maintained by individual contributors. Use at your own discretion.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file django_oscar_iyzipay-1.0.4.tar.gz
.
File metadata
- Download URL: django_oscar_iyzipay-1.0.4.tar.gz
- Upload date:
- Size: 7.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.7.1 CPython/3.12.1 Windows/11
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 29f3781be1ba5b6b139dfc73510ce3aa4dea86c3d4f3f948763ad00403fd6e12 |
|
MD5 | cef1407d25737f400618de07783f8ea7 |
|
BLAKE2b-256 | 8b7b078f91793e7225d1b11389a401ebb235051fcefed05a8ed58f0cfdf758ab |
File details
Details for the file django_oscar_iyzipay-1.0.4-py3-none-any.whl
.
File metadata
- Download URL: django_oscar_iyzipay-1.0.4-py3-none-any.whl
- Upload date:
- Size: 9.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.7.1 CPython/3.12.1 Windows/11
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ce052301afcaabda60be2531e6436f87b9e7197b2cf5abc0656060462b373e8a |
|
MD5 | 7eab1464658e4a30abf6582b06ec3e3b |
|
BLAKE2b-256 | 0239274f45e34faecb2087bdc174b618d968ff68c2310499e79f6a0525f56c8a |